[RHEL8] BINDの脆弱性対応について(CVE-2021-25214, CVE-2021-25215)

[RHEL8] BINDの脆弱性対応について(CVE-2021-25214, CVE-2021-25215)

about bind vulnerability countermeasures 1

少し前に公開された脆弱性ですが、Redhat社に確認しながら対応したので記録します。

ISC BIND 9の複数の脆弱性に関する注意喚起

関連する脆弱性は3つあり、CVE-2021-25215とCVE-2021-25216に対する深刻度を「高(High)」脆弱性CVE-2021-25214に対する深刻度を「中(Medium)」 と評価されています。

[参考URL] https://access.redhat.com/security/cve/cve-2021-25214 https://access.redhat.com/security/cve/cve-2021-25215 https://access.redhat.com/security/cve/cve-2021-25216

対象環境

  • Red Hat Enterprise Linux release 8.3
  • bind 9.11.20-5

Redhat社に確認

Redhat社に sosreport を送付して確認したところ、対象環境は cve-2021-25214, cve-2021-25215 に影響していました。

2021年6月9日の現段階では、cve-2021-25215 のみが対策パッケージが公開 されているようなので 現在対応済みの範囲でアップデートします。(公開時期も不明とのこと)

セキュリティアドバイザリーは RHSA-2021:1989 に該当 することも確認しました。 RHSA-2021:1989 - Security Advisory - Red Hat カスタマーポータル ※Redhatにログインが必要です。

アップデート

セキュリティアドバイザリー番号を利用して以下のコマンドで依存関係にあるパッケージも含め一括アップデートができます。

dnf upgrade --advisory=RHSA-2021:1989

結果は以下のとおりです。

# dnf upgrade --advisory=RHSA-2021:1989
Updating Subscription Management repositories.
メタデータの期限切れの最終確認: 1:20:35 時間前の 2021年06月10日 12時54分15秒 に実施しました。
依存関係が解決しました。
============================================================================
 パッケージ
          Arch   バージョン          リポジトリー                     サイズ
============================================================================
アップグレード:
 bind     x86_64 32:9.11.26-4.el8_4  rhel-8-for-x86_64-appstream-rpms 2.1 M
 bind-chroot
          x86_64 32:9.11.26-4.el8_4  rhel-8-for-x86_64-appstream-rpms 104 k
 bind-export-libs
          x86_64 32:9.11.26-4.el8_4  rhel-8-for-x86_64-baseos-rpms    1.1 M
 bind-libs
          x86_64 32:9.11.26-4.el8_4  rhel-8-for-x86_64-appstream-rpms 174 k
 bind-libs-lite
          x86_64 32:9.11.26-4.el8_4  rhel-8-for-x86_64-appstream-rpms 1.2 M
 bind-license
          noarch 32:9.11.26-4.el8_4  rhel-8-for-x86_64-appstream-rpms 102 k
 bind-utils
          x86_64 32:9.11.26-4.el8_4  rhel-8-for-x86_64-appstream-rpms 451 k
 dhcp-client
          x86_64 12:4.3.6-44.el8_4.1 rhel-8-for-x86_64-baseos-rpms    318 k
 dhcp-common
          noarch 12:4.3.6-44.el8_4.1 rhel-8-for-x86_64-baseos-rpms    207 k
 dhcp-libs
          x86_64 12:4.3.6-44.el8_4.1 rhel-8-for-x86_64-baseos-rpms    148 k
 python3-bind
          noarch 32:9.11.26-4.el8_4  rhel-8-for-x86_64-appstream-rpms 149 k
依存関係のインストール:
 fstrm    x86_64 0.6.0-3.el8.1       rhel-8-for-x86_64-appstream-rpms  29 k
 protobuf-c
          x86_64 1.3.0-6.el8         rhel-8-for-x86_64-appstream-rpms  37 k

トランザクションの概要
============================================================================
インストール     2 パッケージ
アップグレード  11 パッケージ

ダウンロードサイズの合計: 6.1 M
これでよろしいですか? [y/N]: y
パッケージのダウンロード:
(1/13): bind-export-libs-9.11.26-4.el8_4.x8 4.5 MB/s | 1.1 MB     00:00
(2/13): protobuf-c-1.3.0-6.el8.x86_64.rpm   110 kB/s |  37 kB     00:00
(3/13): fstrm-0.6.0-3.el8.1.x86_64.rpm       83 kB/s |  29 kB     00:00
(4/13): dhcp-common-4.3.6-44.el8_4.1.noarch 848 kB/s | 207 kB     00:00
(5/13): dhcp-libs-4.3.6-44.el8_4.1.x86_64.r 667 kB/s | 148 kB     00:00
(6/13): dhcp-client-4.3.6-44.el8_4.1.x86_64 961 kB/s | 318 kB     00:00
(7/13): bind-license-9.11.26-4.el8_4.noarch 421 kB/s | 102 kB     00:00
(8/13): bind-libs-9.11.26-4.el8_4.x86_64.rp 757 kB/s | 174 kB     00:00
(9/13): python3-bind-9.11.26-4.el8_4.noarch 814 kB/s | 149 kB     00:00
(10/13): bind-9.11.26-4.el8_4.x86_64.rpm    8.5 MB/s | 2.1 MB     00:00
(11/13): bind-chroot-9.11.26-4.el8_4.x86_64 329 kB/s | 104 kB     00:00
(12/13): bind-libs-lite-9.11.26-4.el8_4.x86 4.2 MB/s | 1.2 MB     00:00
(13/13): bind-utils-9.11.26-4.el8_4.x86_64. 2.2 MB/s | 451 kB     00:00
----------------------------------------------------------------------------
合計                                        5.1 MB/s | 6.1 MB     00:01
トランザクションの確認を実行中
トランザクションの確認に成功しました。
トランザクションのテストを実行中
トランザクションのテストに成功しました。
トランザクションを実行中
  準備             :                                                    1/1
  scriptletの実行中: protobuf-c-1.3.0-6.el8.x86_64                      1/1
  インストール     : protobuf-c-1.3.0-6.el8.x86_64                     1/24
  インストール     : fstrm-0.6.0-3.el8.1.x86_64                        2/24
  アップグレード   : bind-license-32:9.11.26-4.el8_4.noarch            3/24
  アップグレード   : bind-libs-lite-32:9.11.26-4.el8_4.x86_64          4/24
  アップグレード   : bind-libs-32:9.11.26-4.el8_4.x86_64               5/24
  scriptletの実行中: bind-32:9.11.26-4.el8_4.x86_64                    6/24
  アップグレード   : bind-32:9.11.26-4.el8_4.x86_64                    6/24
  scriptletの実行中: bind-32:9.11.26-4.el8_4.x86_64                    6/24
Replacing obsolete named.iscdlv.key with named.root.key...

  アップグレード   : python3-bind-32:9.11.26-4.el8_4.noarch            7/24
  アップグレード   : dhcp-libs-12:4.3.6-44.el8_4.1.x86_64              8/24
  アップグレード   : dhcp-common-12:4.3.6-44.el8_4.1.noarch            9/24
  アップグレード   : bind-export-libs-32:9.11.26-4.el8_4.x86_64       10/24
  scriptletの実行中: bind-export-libs-32:9.11.26-4.el8_4.x86_64       10/24
  アップグレード   : dhcp-client-12:4.3.6-44.el8_4.1.x86_64           11/24
  アップグレード   : bind-utils-32:9.11.26-4.el8_4.x86_64             12/24
  アップグレード   : bind-chroot-32:9.11.26-4.el8_4.x86_64            13/24
  scriptletの実行中: bind-chroot-32:9.11.26-4.el8_4.x86_64            13/24
  整理             : dhcp-client-12:4.3.6-41.el8.x86_64               14/24
  scriptletの実行中: bind-chroot-32:9.11.20-5.el8_3.1.x86_64          15/24
  整理             : bind-chroot-32:9.11.20-5.el8_3.1.x86_64          15/24
  scriptletの実行中: bind-chroot-32:9.11.20-5.el8_3.1.x86_64          15/24
  整理             : bind-utils-32:9.11.20-5.el8_3.1.x86_64           16/24
  整理             : python3-bind-32:9.11.20-5.el8_3.1.noarch         17/24
  整理             : dhcp-common-12:4.3.6-41.el8.noarch               18/24
  整理             : dhcp-libs-12:4.3.6-41.el8.x86_64                 19/24
  scriptletの実行中: bind-32:9.11.20-5.el8_3.1.x86_64                 20/24
  整理             : bind-32:9.11.20-5.el8_3.1.x86_64                 20/24
  scriptletの実行中: bind-32:9.11.20-5.el8_3.1.x86_64                 20/24
  整理             : bind-libs-32:9.11.20-5.el8_3.1.x86_64            21/24
  整理             : bind-libs-lite-32:9.11.20-5.el8_3.1.x86_64       22/24
  整理             : bind-license-32:9.11.20-5.el8_3.1.noarch         23/24
  整理             : bind-export-libs-32:9.11.20-5.el8_3.1.x86_64     24/24
  scriptletの実行中: bind-export-libs-32:9.11.20-5.el8_3.1.x86_64     24/24
  scriptletの実行中: bind-chroot-32:9.11.26-4.el8_4.x86_64            24/24
  scriptletの実行中: bind-export-libs-32:9.11.20-5.el8_3.1.x86_64     24/24
  検証             : fstrm-0.6.0-3.el8.1.x86_64                        1/24
  検証             : protobuf-c-1.3.0-6.el8.x86_64                     2/24
  検証             : bind-export-libs-32:9.11.26-4.el8_4.x86_64        3/24
  検証             : bind-export-libs-32:9.11.20-5.el8_3.1.x86_64      4/24
  検証             : dhcp-common-12:4.3.6-44.el8_4.1.noarch            5/24
  検証             : dhcp-common-12:4.3.6-41.el8.noarch                6/24
  検証             : dhcp-libs-12:4.3.6-44.el8_4.1.x86_64              7/24
  検証             : dhcp-libs-12:4.3.6-41.el8.x86_64                  8/24
  検証             : dhcp-client-12:4.3.6-44.el8_4.1.x86_64            9/24
  検証             : dhcp-client-12:4.3.6-41.el8.x86_64               10/24
  検証             : bind-license-32:9.11.26-4.el8_4.noarch           11/24
  検証             : bind-license-32:9.11.20-5.el8_3.1.noarch         12/24
  検証             : bind-libs-32:9.11.26-4.el8_4.x86_64              13/24
  検証             : bind-libs-32:9.11.20-5.el8_3.1.x86_64            14/24
  検証             : python3-bind-32:9.11.26-4.el8_4.noarch           15/24
  検証             : python3-bind-32:9.11.20-5.el8_3.1.noarch         16/24
  検証             : bind-32:9.11.26-4.el8_4.x86_64                   17/24
  検証             : bind-32:9.11.20-5.el8_3.1.x86_64                 18/24
  検証             : bind-chroot-32:9.11.26-4.el8_4.x86_64            19/24
  検証             : bind-chroot-32:9.11.20-5.el8_3.1.x86_64          20/24
  検証             : bind-libs-lite-32:9.11.26-4.el8_4.x86_64         21/24
  検証             : bind-libs-lite-32:9.11.20-5.el8_3.1.x86_64       22/24
  検証             : bind-utils-32:9.11.26-4.el8_4.x86_64             23/24
  検証             : bind-utils-32:9.11.20-5.el8_3.1.x86_64           24/24
Installed products updated.

アップグレード済み:
  bind-32:9.11.26-4.el8_4.x86_64
  bind-chroot-32:9.11.26-4.el8_4.x86_64
  bind-export-libs-32:9.11.26-4.el8_4.x86_64
  bind-libs-32:9.11.26-4.el8_4.x86_64
  bind-libs-lite-32:9.11.26-4.el8_4.x86_64
  bind-license-32:9.11.26-4.el8_4.noarch
  bind-utils-32:9.11.26-4.el8_4.x86_64
  dhcp-client-12:4.3.6-44.el8_4.1.x86_64
  dhcp-common-12:4.3.6-44.el8_4.1.noarch
  dhcp-libs-12:4.3.6-44.el8_4.1.x86_64
  python3-bind-32:9.11.26-4.el8_4.noarch

インストール済み:
  fstrm-0.6.0-3.el8.1.x86_64          protobuf-c-1.3.0-6.el8.x86_64

完了しました!

バージョンが 9.11.20-5 → 9.11.26-4 にアップデートされました。

本アップデートはサービス、システムの再起動は必要ない とRedhat社に確認していたのでこれで作業は完了です。

それでは次回の記事でお会いしましょう。

norikazum