Linux Distros のパッチ未適用の脆弱性: CVE-2026-80842

critical Nessus プラグイン ID 343039

概要

Linux/Unix ホストには、ベンダーにより修正されていないことを示す脆弱性を持つ複数のパッケージがインストールされています。

説明

Linux/Unix ホストには、ベンダーが提供するパッチが利用できない脆弱性の影響を受ける複数のパッケージがインストールされています。

- net:bridge:mcast:マスター VLAN のマルチキャストコンテキストの use-after-free を修正しますbr_multicast_toggle_one_vlan() は、VLAN のマルチキャストコンテキストを停止する前に br->multicast_lock 下のBR_VLFLAG_MCAST_ENABLEDを消去します。これがティアダウンハンドシェイクです:ロックのないリーダーは br_multicast_ctx_should_use() -> br_multicast_ctx_vlan_disabled() を通じてフラグをゲートオンにするため、ロックの下でクリアされると、リーダーは再びコンテキストを武装させることはできません。マスター VLAN の場合、ハンドシェイクは実行されません。__vlan_del() は br_vlan_put_master() を呼び出す前にBRIDGE_VLAN_INFO_BRENTRYをクリアするため、br_multicast_toggle_one_vlan(masterv, false) は !br_vlan_is_brentry(vlan) で早く返されます:フラグは設定されたままになり、br->multicast_lock は一切取得されません。次に br_vlan_put_master() は br_multicast_ctx_deinit() のコンテキストを排出し、call_rcu() を通じて VLAN を解放しますが、rcu_read_lock() の中にいるリーダーはコンテキストが有効とみなし、これを再武装します。関数の port および port-VLAN ブランチには br_vlan_is_brentry() テストがなく、br->multicast_lock の下でフラグを反転するため、影響を受けません。リーダーはブリッジ送信パスです。マスター VLAN br_multicast_rcv() が pmctx = NULL で brmctx = &vlan->br_mcast_ctx を選択するため、ブリッジデバイスに送信された IGMP は、br_multicast_ctx_deinit() がすでに停止した後にコンテキストのタイマーを再武装します。バグ:KASAN:detach_if_pending+0x412/0x4a0 の slab-use-after-free タスク brmc/601 による、addr ffff88810ac39918 でのサイズ 8 の書き込み
__mod_timer+0x51a/0xc50 br_multicast_host_join+0x25b/0x390 __br_multicast_add_group+0x468/0x530 br_ip4_multicast_add_group+0x1a0/0x260 br_multicast_rcv+0x2cda/0x61e0 br_dev_xmit+0x6c4/0x1540 タスク 610 により割り当て:br_vlan_add+0x111/0xb40 br_vlan_info+0x370/0x3e0 タスク 0 により解放されます: kfree+0x1a7/0x4f0 rcu_core+0x7dc/0x10a0 有効化するときには br_vlan_is_brentry() のみをテストします。 その横にある br_multicast_ctx_vlan_global_disabled() テストのように。無効にすると、br_multicast_ctx_deinit() がコンテキストを消耗する前に、br->multicast_lock の下でBR_VLFLAG_MCAST_ENABLEDが常にクリアされます。
(CVE-2026-80842)

Nessus は、ベンダーによって報告されたパッケージの存在に依存していることに注意してください。

ソリューション

現時点で既知の解決策はありません。

参考資料

https://security-tracker.debian.org/tracker/CVE-2026-80842

プラグインの詳細

深刻度: Critical

ID: 343039

ファイル名: unpatched_CVE_2026_80842.nasl

バージョン: 1.1

タイプ: Local

エージェント: unix

ファミリー: Misc.

公開日: 2026/9/4

更新日: 2026/9/4

サポートされているセンサー: Frictionless Assessment Agent, Nessus Agent, Agentless Assessment, Tenable Cloud Security, Tenable Self-Hosted Container Security, Nessus

リスク情報

VPR

リスクファクター: Medium

スコア: 4.3

パーセンタイル: 53.47

CVSS v2

リスクファクター: High

基本値: 7.5

現状値: 6.4

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

CVSS スコアのソース: CVE-2026-80842

CVSS v3

リスクファクター: Critical

基本値: 9.8

現状値: 9

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

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

脆弱性情報

CPE: cpe:/o:debian:debian_linux:12.0, cpe:/o:debian:debian_linux:13.0, cpe:/o:debian:debian_linux:14.0, p-cpe:/a:debian:debian_linux:linux

必要な KB アイテム: Host/local_checks_enabled, Host/cpu, global_settings/vendor_unpatched, Host/OS/identifier

エクスプロイトの容易さ: No known exploits are available

脆弱性公開日: 2026/9/4

参照情報

CVE: CVE-2026-80842