linux kernelに複数の脆弱性( CVE-2017-6345 , CVE-2017-6346 , CVE-2017-6347 , CVE-2017-6348 )
こんにちは。SIOS OSSエバンジェリスト/セキュリティ担当の面です。
02/28/2017(03/01/2017 JST)にkernelの複数の脆弱性情報(CVE-2017-6345, CVE-2017-6346, CVE-2017-6347, CVE-2017-6348)が公開されました。PriorityがLowのものからMediumのものまであります。今回はこれらの脆弱性の概要と、各ディストリビューションの対応について簡単にまとめてみます。
一次情報源
http://seclists.org/oss-sec/2017/q1/527
http://seclists.org/oss-sec/2017/q1/526
Priority
Medium(CVE-2017-6346, CVE-2017-6347), Low(CVE-2017-6345, CVE-2017-6348)
修正方法
各ディストリビューションの情報を確認してください。
CVE概要(詳細はCVEのサイトをご確認ください)
- CVE-2017-6345
BUG_ON()を避けるためのllcの修正
net/llcでskb_orphan()中で、skb->destructorを使わずにskb->skを使うことで、様々な種類のバグを発生させる可能性があるため、修正しました。
- CVE-2017-6346
fanout_add()の競合の修正
複数のスレッドがfanout_add()を同時に呼び出せるようになっており、競合が発生する可能性があったため、これを修正しました。
- CVE-2017-6347
IP_CHECKSUMハンドリングの修正
ip_cmsg_recv()によるskb処理がリニアに行われる補償がなく、csum_partial()がskb長において危険な可能性があったため、skb_checksum()を使って修正を行いました。
- CVE-2017-6348
hashbin_delete()でのlockdepの修正
hashbin_delete()のオペレーション周りのlock depthを修正しました。
主なディストリビューションの対応方法
詳細は、各ディストリビューションの提供元にご確認ください
Debian
https://security-tracker.debian.org/tracker/CVE-2017-6345
https://security-tracker.debian.org/tracker/CVE-2017-6346
Red Hat Enterprise Linux/CentOS
https://access.redhat.com/security/cve/CVE-2017-6345
https://access.redhat.com/security/cve/CVE-2017-6346
Oracle Linux
ubuntu
https://people.canonical.com/~ubuntu-security/cve/2017/CVE-2017-6345.html
https://people.canonical.com/~ubuntu-security/cve/2017/CVE-2017-6346.html
https://people.canonical.com/~ubuntu-security/cve/2017/CVE-2017-6347.html
https://people.canonical.com/~ubuntu-security/cve/2017/CVE-2017-6348.html
SUSE/openSUSE
https://www.suse.com/security/cve/CVE-2017-6345.html
https://www.suse.com/security/cve/CVE-2017-6346.html
対処方法
各ディストリビューションの案内に従い、アップデートを行ってください。全てのRed Hat製品でパッチが行き渡っているかを確認するには、Red Hat Satelliteを使うと管理が便利でしょう。
Red Hat Satelliteを用いた一般的なErattaの適用は、『Red Hat Satellite 6でerrataを適用してみる』を
参考にして下さい。
また、OSの再起動が発生しますので、pacemakerなどOSSのクラスタ製品やLifeKeeperなどの商用のクラスタリング製品を使うとサービス断の時間を最小限にすることが出来ます。
[参考]
http://seclists.org/oss-sec/2017/q1/491
セキュリティ系書籍案内
技術評論社より、2/23に『【イラスト図解満載】情報セキュリティの基礎知識』が発刊されました。セキュリティの要素技術がイラスト図解でやさしく解説されており、初心者にもわかりやすくなっていますのでお薦めです。
セミナー情報
3/10(金)の12:00から、明星大学 日野キャンパス(多摩モノレール 「中央大学・明星>大学駅」から大学まで直結。会場まで徒歩6分)にて開催されるオープンソースカンファレンス2017 Tokyo/Springで、本ブログ執筆者の面 和毅がOSSセキュリティ技術の会発足の紹介として、プラットフォームの全般的なセキュリティの紹介を行います。OSCに参加>される方、またお近くの方で御時間が有りましたら、是非ご参加下さい。