Oracle Linux 5/6:unbreakable enterprise kernel (ELSA-2014-3054)

high Nessus プラグイン ID 76928

概要

リモートのOracle Linuxホストに、1つ以上のセキュリティ更新プログラムがありません。

説明

リモートのOracle Linux 5 / 6ホストに、ELSA-2014-3054のアドバイザリに記載されている複数の脆弱性の影響を受けるパッケージがインストールされています。

-3.14.3までのLinuxカーネルのdrivers/tty/n_tty.cにおける n_tty_write関数が、LECHO & !OPOSTケースのtty ドライバーを正しく管理していないため、ローカルユーザーがサービス拒否(メモリ破損およびシステムクラッシュ)を引き起こしたり、長い文字列の読み書き動作を伴う競合状態を発生させることによって、権限を取得することが許容されています。(CVE-2014-0196)

-3.14.3 までのLinuxカーネルにおいて、net/core/filter.c 内のsk_run_filter関数にある (1) BPF_S_ANC_NLATTRおよび(2) BPF_S_ANC_NLATTR_NESTの拡張実装が、特定の長さの値が充分な大きさになっているかをチェックしていません。これにより、ローカルのユーザーが細工されたBPF 命令を介して、サービス拒否(整数アンダーフローおよびシステムクラッシュ)を引き起こすことが可能です。注:脆弱性が発表される前に、影響を受けるコードが__skb_get_nlattrおよび
__skb_get_nlattr_nest関数に移動しました。(CVE-2014-3144)

-3.14.3 までのLinuxカーネルにおいて、net/core/filter.c 内のsk_run_filter関数にある BPF_S_ANC_NLATTR_NESTの拡張実装が、特定の減算で逆の順番を使用します。これにより、ローカルのユーザーが細工されたBPF 命令を介して、サービス拒否(オーバーリードとシステムクラッシュ)を引き起こすことが可能です。注:影響を受けるコードが、脆弱性が発表される前に、__skb_get_nlattr_nest関数に移動されました。
(CVE-2014-3145)

- 3.5.1より前のLinuxカーネルのkernel/futex.cのfutex_wait_requeue_pi関数は、呼び出しが二つの異なるのfutexアドレスを持っていることを保証しません。そのため、ローカルユーザーが、細工されたFUTEX_WAIT_REQUEUE_PIコマンドを介して、サービス拒否(NULLポインターデリファレンスおよびシステムクラッシュ)を引き起こしたり、詳細不明な他の影響を与える可能性があります。(CVE-2012-6647)

Nessusはこの問題をテストしておらず、代わりにアプリケーションの自己報告されたバージョン番号にのみ依存しています。

ソリューション

影響を受けるパッケージを更新してください。

参考資料

https://linux.oracle.com/errata/ELSA-2014-3054.html

プラグインの詳細

深刻度: High

ID: 76928

ファイル名: oraclelinux_ELSA-2014-3054.nasl

バージョン: 1.19

タイプ: local

エージェント: unix

公開日: 2014/7/31

更新日: 2023/5/14

サポートされているセンサー: Frictionless Assessment Agent, Nessus Agent, Nessus

リスク情報

VPR

リスクファクター: High

スコア: 8.8

CVSS v2

リスクファクター: Medium

基本値: 6.9

現状値: 6

ベクトル: CVSS2#AV:L/AC:M/Au:N/C:C/I:C/A:C

CVSS スコアのソース: CVE-2014-0196

CVSS v3

リスクファクター: High

基本値: 7.1

現状値: 6.8

ベクトル: CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H

現状ベクトル: CVSS:3.0/E:H/RL:O/RC:C

CVSS スコアのソース: CVE-2012-6647

脆弱性情報

CPE: cpe:/o:oracle:linux:5, cpe:/o:oracle:linux:6, p-cpe:/a:oracle:linux:kernel-uek, p-cpe:/a:oracle:linux:kernel-uek-debug, p-cpe:/a:oracle:linux:kernel-uek-debug-devel, p-cpe:/a:oracle:linux:kernel-uek-devel, p-cpe:/a:oracle:linux:kernel-uek-doc, p-cpe:/a:oracle:linux:kernel-uek-firmware, p-cpe:/a:oracle:linux:kernel-uek-headers, p-cpe:/a:oracle:linux:mlnx_en-2.6.32-400.36.6.el5uek, p-cpe:/a:oracle:linux:mlnx_en-2.6.32-400.36.6.el5uekdebug, p-cpe:/a:oracle:linux:mlnx_en-2.6.32-400.36.6.el6uek, p-cpe:/a:oracle:linux:mlnx_en-2.6.32-400.36.6.el6uekdebug, p-cpe:/a:oracle:linux:ofa-2.6.32-400.36.6.el5uek, p-cpe:/a:oracle:linux:ofa-2.6.32-400.36.6.el5uekdebug, p-cpe:/a:oracle:linux:ofa-2.6.32-400.36.6.el6uek, p-cpe:/a:oracle:linux:ofa-2.6.32-400.36.6.el6uekdebug

必要な KB アイテム: Host/OracleLinux, Host/RedHat/release, Host/RedHat/rpm-list, Host/local_checks_enabled

エクスプロイトが利用可能: true

エクスプロイトの容易さ: Exploits are available

パッチ公開日: 2014/7/30

脆弱性公開日: 2014/5/7

CISA の既知の悪用された脆弱性の期限日: 2023/6/2

エクスプロイト可能

CANVAS (CANVAS)

Core Impact

参照情報

CVE: CVE-2012-6647, CVE-2014-0196, CVE-2014-3144, CVE-2014-3145

BID: 67199, 67309, 67321, 67395