openSUSEセキュリティ更新プログラム:Linuxカーネル(openSUSE-2017-1062)(BlueBorne)

high Nessus プラグイン ID 103287

Language:

概要

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

説明

openSUSE Leap 42.2カーネルは4.4.87に更新され、さまざまなセキュリティおよびバグ修正を受け取りました。

以下のセキュリティバグが修正されました。

- CVE-2017-1000251: Linuxカーネル(BlueZ)のネイティブBluetoothスタックは、L2CAP構成応答の処理中にスタックオーバーフローの脆弱性に対して脆弱でした。その結果、カーネル空間でリモートコードが実行されました(bnc#1057389)。

- CVE-2017-14106: Linuxカーネルのnet/ipv4/tcp.cにあるtcp_disconnect関数により、ローカルのユーザーが、特定のtcp_recvmsgコードパス内で切断を発生させることで、サービス拒否(__tcp_select_windowのゼロ除算エラーとシステムクラッシュ)を引き起こすことが可能でした(bnc#1056982)。

- CVE-2017-11472: Linuxカーネルのdrivers/acpi/acpica/nsutils.cにあるacpi_ns_terminate()関数がオペランドキャッシュをフラッシュせず、カーネルスタックダンプを発生させていました。これにより、ローカルのユーザーが細工されたACPIテーブルを介して、カーネルメモリから機密情報を取得し、(4.9までのカーネルで)KASLR保護メカニズムをバイパスする可能性がありました(bnc#1049580)。

- CVE-2017-14051: Linuxカーネルのdrivers/scsi/qla2xxx/qla_attr.cにあるqla2x00_sysfs_write_optrom_ctl関数での整数オーバーフローにより、ローカルユーザーがrootアクセスを利用して、サービス拒否(メモリ破損とシステムクラッシュ)を引き起こす可能性がありました(bnc#1056588)。

- CVE-2017-12134: Xenのdrivers/xen/biomerge.cにあるxen_biovec_phys_mergeable関数により、ローカルのOSゲストユーザーはブロックデバイスのデータストリームを破損し、その結果秘密のメモリ情報を取得したり、サービス拒否を引き起こしたり、不適切なブロックIOマージ機能の計算処理を利用してホストOSの権限を取得する可能性があります(bnc#1051790 1053919)。

以下の非セキュリティ問題が修正されました。

- acpi / scan:_ADRマッチングに_HIDのないデバイスを優先します(git-fixes)。

- ALSA: hda - Lenovo G50-70のステレオマイクquirkを追加します(17aa:3978)(bsc#1020657)

- ALSA: hda - mic-mute LEDモードのenumを実装します(bsc#1055013)。

- ALSA: hda/realtek - HPプラットフォームのALC221用ヘッドフォンマイクのサポートを追加します(bsc#1024405)。

- ALSA: ice1712: STAudio ADCIIIのサポートを追加します(bsc#1048934)。

- ALSA: usb-audio:サンプルレートのquirkをSennheiserヘッドセットに適用します(bsc#1052580)。

-「shutdown」を「struct class」に追加します(bsc#1053117)。

- bluetooth:bnep:bnep_sessionでのスリープエラーの可能性を修正します(bsc#1031784)。

- bluetooth:cmtp:cmtp_sessioでのスリープエラーの可能性を修正します(bsc#1031784)。

- Btrfs:delallocによる早期のENOSPCを修正します(bsc#1049226)。

- nfs:mmapのキャッシュコヒーレンスを確保するため、ファイルをロックするときにデータをフラッシュします(bsc#981309)。

-「/proc/iomem:権限のあるユーザーにのみ物理リソースアドレスを公開します」(kabi)を戻します。

-「ファイル資格情報をseqfileインターフェイスに利用できるようにする」を戻します(kabi)。

- usb:コア:デバイスノードの漏洩を修正します(bsc#1047487)。

- patches.drivers/tpm-141-fix-RC-value-check-in-tpm2_seal_trusted.patchを更新します(bsc#1020645、fate#321435、fate#321507、fate#321600、bsc#1034048、git-fixes 5ca4c20cfd37)。

- bnxt:欠落しているRCU同期を追加します(bnc#1038583)。

- bnxt:リンクダウン中はビジーポーリングを実行しません(bnc#1038583)。

- bnxt_en:VNIC MRUの構成時にMRUイネーブルビットを有効にします(bnc#1038583)。

- bnxt_en:TPAコードパスの「初期化されていない変数」のバグを修正します(bnc#1038583)。

- bnxt_en:オープン中の失敗パスでのNULLポインターデリファレンスを修正します(bnc#1038583)。

- bnxt_en:再オープン失敗パスでのNULLポインターデリファレンスを修正します(bnc#1038583)。

- bnxt_en:ARM64でのTXプッシュ操作を修正します(bnc#1038583)。

- bnxt_en:VF仮想リンク状態を修正します(bnc#1038583)。

- bnxt_en:VXLAN対GENVEの問題を修正します(bnc#1038583)。

- bnxt_en:link_info->advertisingを修正し、明確化します(bnc#1038583)。

- bnxt_en:bnxt_setup_tc()のリング演算を修正します(bnc#1038583)。

- bnxt_en:52バイト未満のTXパケットを埋め込みます(bnc#1038583)。

- bnxt_en:TPAコードパスをリファクタリングします(bnc#1038583)。

- bnxt_en:bnxt_init_one()失敗パスのpciクリーンアップを修正します(bnc#1038583)。

- bnxt_en:ガベージが返されることを回避するためにrcをゼロに初期化します(bnc#1038583)。

- ceph:fscacheからのページ読み取りを修正します(bsc#1057015)。

- cxgb4: t4_record_mbox()に対する誤ったサイズが原因で発生するスタック領域外読み取りを修正します(bsc#1021424 bsc#1022743)。

- ドライバー:net:xgene:不適切な論理演算を修正します(bsc#1056827)。

- drm / vmwgfx: デスクトップの最大寸法を8Kx8Kに制限します(bsc#1048155)。

- fuse:割り当て時にfuse_fileのflockフラグを初期化します(git-fixes)。

- gfs2: ACLの継承時にSGIDを消去しません(bsc#1012829)。

- ibmvnic:プローブの失敗時にリソースをクリーンアップします(fate#323285、bsc#1058116)。

- iwlwifi:iwl_trans_pcie_alloc()で欠落しているエラーコードがあります(bsc#1031717)。

- iwlwifi:mvm: サポートされていない場合、debugfs経由でCTDPコマンドを送信しません(bsc#1031717)。

- kernel/*:memdup_user_nul()に切り替えます(bsc#1048893)。

- lib:test_rhashtable:KASAN警告を修正します(bsc#1055359)。

- lib:test_rhashtable:大きなエントリカウントの修正(bsc#1055359)。

- lightnvm:警告を強制終了するためnvme_nvm_rqtocmd()の未使用のrqパラメーターを削除します(FATE#319466)。

- md/raid5: ストライプバッチでの競合状態を修正します(linux-stable)。

- mm、madvise:ポイズニングされたページがCPU別リストから削除されるようにします(VM hw poison -- git fixes)。

- mm/page_alloc.c:最初の割り当て試行の前にgfp_allowed_maskを適用します(bnc#971975 VM -- git fixes)。

- mptsas:VMwareのESXiのデバイスホットブラグを修正します(bsc#1030850)。

- netfilter:IS_ERR_VALUEの使用を修正します(bsc#1052888)。

- netfilter:x_tables:percpuカウンター割り当てをパックします(bsc#1052888)。

- netfilter:x_tables:パケットカウンターの代わりにxt_counters構造体を渡します(bsc#1052888)。

- netfilter:x_tables:xt_counters構造体をカウンターアロケーターに渡します(bsc#1052888)。

- 新しいヘルパー:memdup_user_nul()(bsc#1048893)。

- of:of_numa_parse_cpu_nodes()での「/ cpus」参照漏洩を修正します(bsc#1056827)。

- ovl:default_permissionsのdentry漏洩を修正します(bsc#1054084)。

- percpu_ref:操作モードの切り替え操作を同時に呼び出すことができるようにします(bsc#1055096)。

- percpu_ref:段階的アトミックスイッチング確認の不必要なRCU猶予期間を削除します(bsc#1055096)。

- percpu_ref:__percpu_ref_switch_to_atomic()を再編成し、percpu_ref_switch_to_atomic()を再配置します(bsc#1055096)。

- percpu_ref:動作モードの切り替えを再構成します(bsc#1055096)。

- percpu_ref:段階的アトミックスイッチング待機動作を統一します(bsc#1055096)。

- rtnetlink:rtnl_vfinfo_sizeを修正します(bsc#1056261)。

- s390: crash-kmpのシンボルをエクスポートします(bsc#1053915)。

- supported.conf: cifs.koの誤った外部サポートフラグをクリアします(bsc#1053802)。

- sysctl:緩いsysctl_check_table()のサニティチェックを修正します(bsc#1048893)。

- sysctl:sysctl_writes_strictチェックをヘルパーに組み込みます(bsc#1048893)。

- sysctl:sysctl_writes_strictのkdoc化を行います(bsc#1048893)。

- sysctl:符号なしintのサポートを簡素化します(bsc#1048893)。

- tpm:TPM2デバイスに対する TPM2_Shutdown を発行します(bsc#1053117)。

- tpm:KABI修正(bsc#1053117)。

- tpm:fix:devm_add_action()が失敗した場合にrcを返します(bsc#1020645、fate#321435、fate#321507、fate#321600、bsc#1034048、git-fixes 8e0ee3c9faed)。

- tpm:1つの32ビットトランザクションでTPM_STSからburstcountを読み取ります(bsc#1020645、fate#321435、fate#321507、fate#321600、bsc#1034048、git-fixes 27084efee0c3)。

- tpm_tis_core:burstcountの読み取りに適切なタイムアウトを選択します(bsc#1020645、fate#321435、fate#321507、fate#321600、bsc#1034048、git-fixes aec04cbdf723)。

- tpm_tis_core:最大タイムアウトをmsecからjiffiesに変換します(bsc#1020645、fate#321435、fate#321507、fate#321600、bsc#1034048、git-fixes aec04cbdf723)。

- tty:シリアル:msm:サポートするボー数を増加します(git-fixes)。

- ubifs:xattr inodeを適切に削除します(bsc#1012829)。

- ubifs:カーネルメモリをMTDに漏洩しません(bsc#1012829)。

- xfs: inobt inode割り当て検索の最適化を修正します(bsc#1012829)。

ソリューション

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

参考資料

https://bugzilla.opensuse.org/show_bug.cgi?id=1012829

https://bugzilla.opensuse.org/show_bug.cgi?id=1020645

https://bugzilla.opensuse.org/show_bug.cgi?id=1020657

https://bugzilla.opensuse.org/show_bug.cgi?id=1021424

https://bugzilla.opensuse.org/show_bug.cgi?id=1022743

https://bugzilla.opensuse.org/show_bug.cgi?id=1024405

https://bugzilla.opensuse.org/show_bug.cgi?id=1030850

https://bugzilla.opensuse.org/show_bug.cgi?id=1031717

https://bugzilla.opensuse.org/show_bug.cgi?id=1031784

https://bugzilla.opensuse.org/show_bug.cgi?id=1034048

https://bugzilla.opensuse.org/show_bug.cgi?id=1038583

https://bugzilla.opensuse.org/show_bug.cgi?id=1047487

https://bugzilla.opensuse.org/show_bug.cgi?id=1048155

https://bugzilla.opensuse.org/show_bug.cgi?id=1048893

https://bugzilla.opensuse.org/show_bug.cgi?id=1048934

https://bugzilla.opensuse.org/show_bug.cgi?id=1049226

https://bugzilla.opensuse.org/show_bug.cgi?id=1049580

https://bugzilla.opensuse.org/show_bug.cgi?id=1051790

https://bugzilla.opensuse.org/show_bug.cgi?id=1052580

https://bugzilla.opensuse.org/show_bug.cgi?id=1052888

https://bugzilla.opensuse.org/show_bug.cgi?id=1053117

https://bugzilla.opensuse.org/show_bug.cgi?id=1053802

https://bugzilla.opensuse.org/show_bug.cgi?id=1053915

https://bugzilla.opensuse.org/show_bug.cgi?id=1053919

https://bugzilla.opensuse.org/show_bug.cgi?id=1054084

https://bugzilla.opensuse.org/show_bug.cgi?id=1055013

https://bugzilla.opensuse.org/show_bug.cgi?id=1055096

https://bugzilla.opensuse.org/show_bug.cgi?id=1055359

https://bugzilla.opensuse.org/show_bug.cgi?id=1056261

https://bugzilla.opensuse.org/show_bug.cgi?id=1056588

https://bugzilla.opensuse.org/show_bug.cgi?id=1056827

https://bugzilla.opensuse.org/show_bug.cgi?id=1056982

https://bugzilla.opensuse.org/show_bug.cgi?id=1057015

https://bugzilla.opensuse.org/show_bug.cgi?id=1057389

https://bugzilla.opensuse.org/show_bug.cgi?id=1058116

https://bugzilla.opensuse.org/show_bug.cgi?id=971975

https://bugzilla.opensuse.org/show_bug.cgi?id=981309

プラグインの詳細

深刻度: High

ID: 103287

ファイル名: openSUSE-2017-1062.nasl

バージョン: 3.6

タイプ: local

エージェント: unix

公開日: 2017/9/18

更新日: 2021/1/19

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

リスク情報

VPR

リスクファクター: High

スコア: 8.4

CVSS v2

リスクファクター: High

基本値: 8.3

現状値: 6.5

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

CVSS v3

リスクファクター: High

基本値: 8.8

現状値: 7.9

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

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

脆弱性情報

CPE: p-cpe:/a:novell:opensuse:kernel-debug, p-cpe:/a:novell:opensuse:kernel-debug-base, p-cpe:/a:novell:opensuse:kernel-debug-base-debuginfo, p-cpe:/a:novell:opensuse:kernel-debug-debuginfo, p-cpe:/a:novell:opensuse:kernel-debug-debugsource, p-cpe:/a:novell:opensuse:kernel-debug-devel, p-cpe:/a:novell:opensuse:kernel-debug-devel-debuginfo, p-cpe:/a:novell:opensuse:kernel-default, p-cpe:/a:novell:opensuse:kernel-default-base, p-cpe:/a:novell:opensuse:kernel-default-base-debuginfo, p-cpe:/a:novell:opensuse:kernel-default-debuginfo, p-cpe:/a:novell:opensuse:kernel-default-debugsource, p-cpe:/a:novell:opensuse:kernel-default-devel, p-cpe:/a:novell:opensuse:kernel-devel, p-cpe:/a:novell:opensuse:kernel-docs-html, p-cpe:/a:novell:opensuse:kernel-docs-pdf, p-cpe:/a:novell:opensuse:kernel-macros, p-cpe:/a:novell:opensuse:kernel-obs-build, p-cpe:/a:novell:opensuse:kernel-obs-build-debugsource, p-cpe:/a:novell:opensuse:kernel-obs-qa, p-cpe:/a:novell:opensuse:kernel-source, p-cpe:/a:novell:opensuse:kernel-source-vanilla, p-cpe:/a:novell:opensuse:kernel-syms, p-cpe:/a:novell:opensuse:kernel-vanilla, p-cpe:/a:novell:opensuse:kernel-vanilla-base, p-cpe:/a:novell:opensuse:kernel-vanilla-base-debuginfo, p-cpe:/a:novell:opensuse:kernel-vanilla-debuginfo, p-cpe:/a:novell:opensuse:kernel-vanilla-debugsource, p-cpe:/a:novell:opensuse:kernel-vanilla-devel, cpe:/o:novell:opensuse:42.2

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

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

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

パッチ公開日: 2017/9/15

参照情報

CVE: CVE-2017-1000251, CVE-2017-11472, CVE-2017-12134, CVE-2017-14051, CVE-2017-14106