質問: お客様によるopensslアップデート方法
回答: 2020/1/14 (木) 更新 平素は弊社サービスをご利用いただきましてありがとうございます。 **問題の概要** openssl には、x.509 証明書の general_name が edipartynameを含む場合にgeneral_name_cmp 関数内で null ポインタ参照が発生する脆弱性があります。この脆弱性を悪用されると、openssl を実行しているサーバーおよびクライアントアプリケーションにおいて、サービス運用妨害 (dos) 攻撃が行われる可能性があります。 暗号通信に利用される「openssl」に、脆弱性が公表されました。 詳細につきましては、「openssl の脆弱性 (cve-2020-1971) に関する注意喚起」をご参照ください。 なお、今回の脆弱性におきましては、openssl のアップデートをお勧めいたします。 本ページでは、お客様ご自身にてopenssl をアップデートする方法をご案内いたします。 ■セキュリティパッチ適用対象os ・red hat enterprise linux 8.x系 ・centos 8.x系 ・red hat enterprise linux 7.x系 ・centos 7.x系 本手順は、red hat enterprise linux 8.x系 / centos 8.x系、red hat enterprise linux 7.x系 / centos 7.x系,のサーバが対象です。 本手順は無保証となります。 作業をされる際は、お客様の責任にておこなっていただけますようお願いいたします。 お客様にて初期設定から設定をカスタマイズしている場合は、以下のアップデート手順で正常にアップデートできない可能性がございます。ご注意ください。 弊社ではお客様サーバの os に対応した os ディストリビュータより提供された純正パッケージでのアップデートを強く推奨いたします。 **openssl アップデート方法** (1). ssh にてサーバにログイン ssh にてサーバにログインし、root ユーザに切り替えます。 (2). osのバージョン確認方法 対象のosバージョンである事を確認します。 cat /etc/redhat-release (3). インストールされているパッケージの確認 rpm -qa | egrep ^openssl- 特に何も表示されない場合には、openssl パッケージがインストールされておりませんので、脆弱性の影響はございません。openssl から始まる文字列が表示された場合、バージョン番号をご確認いただき、脆弱性の影響を受けるリリースパッケー ジかどうかご確認ください。 (4). アップデートの実施 以下のコマンドを実行し、アップデートを行います。 ・centos 8、red hat enterprise linux 8 の場合 dnf update openssl-* ・centos 7、red hat enterprise linux 7 の場合 yum update openssl-* (5). opensslパッケージのバージョン確認 rpm -qa | egrep ^openssl- openssl パッケージのバージョンが、以下のページに記載されているリリース番号と同じになっているかどうかを確認します。 **centos8/rhel8の脆弱性修正バージョン** (6). サーバの再起動 アップデートを反映させるため、以下のコマンドを実行し、サーバの再起動をおこなう必要がございます。 reboot 以上となります。