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

high Nessus プラグイン ID 345262

概要

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

説明

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

- smb:クライアント:cifsacl/modefromsid/posix 拡張子付きで書き込み時の setuid/setgid ビットをクリアします ファイルに setuid または setgid ビットが設定され、書き込まれる場合、VFS はこれらのビットを取り去り、すでにクリアされたモードを持つATTR_MODEと共に ATTR_KILL_SUID/ATTR_KILL_SGID で setattr を発行します。その場合、cifs_setattr_unix() と cifs_setattr_nounix() の両方が無条件にATTR_MODEをドロップしました: /* setuid/setgid をクリアするためだけの場合はモードの変更をスキップします */ if (attrs->ia_valid &; (ATTR_KILL_SUID|ATTR_KILL_SGID)) attrs->ia_valid &= ~ATTR_MODE;これは、モードが DOS 読み取り専用属性を通じてのみエミュレートされ、いずれにせよ setuid/setgid ビットを表現できないデフォルトのマウントには問題ありません。ただし、cifsacl または modefromsid マウントオプションでは、モードは ACL(id_mode_to_cifs_acl())を通じてサーバーに保存されます。SMB3.1.1 POSIX 拡張ではモードはサーバーに直接送信され、SMB1 Unix 拡張(cifs_setattr_unix)では、モードは CIFSSMBUnixSetPathInfo() を通じて送信されます。これらすべての場合において、ATTR_MODEドロップは、クリアされたモードがサーバーにプッシュされることがないため、setuid/setgid ビットが書き込みを生き残ることを意味します。これはセキュリティ問題です。ローカルファイルシステムでは、ファイルが書き込まれる際に setuid ビットが取り除かれますが、これらの cifs.ko マウントを越えてビットがサーバーに残り、その後の実行で予期しない権限昇格が発生する可能性があります。これを 2 か所で修正します:1. cifs_setattr_nounix():モードが DOS 読み取り専用属性を通じてエミュレートされる場合(すなわち、cifsacl/modefromsid も SMB3.1.1 POSIX 拡張も有効でない)に限り、スキップモード変更のショートカットを利用します。これにより、クリアされたモードは ACL/POSIX の場合にサーバーに伝播されます。2. cifs_setattr_unix():この関数はUnix拡張機能が有効である場合にのみ呼び出されるため、モードは常にサーバーに保存されます。ショートカットを完全に削除して、クリアされたモードが常にプッシュされるようにします。(CVE-2026-89638)

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

ソリューション

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

参考資料

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

プラグインの詳細

深刻度: High

ID: 345262

ファイル名: unpatched_CVE_2026_89638.nasl

バージョン: 1.1

タイプ: Local

エージェント: unix

ファミリー: Misc.

公開日: 2026/9/12

更新日: 2026/9/12

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

リスク情報

VPR

リスクファクター: Medium

スコア: 4.9

パーセンタイル: 58.22

CVSS v2

リスクファクター: Medium

基本値: 6.6

現状値: 5.6

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

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

CVSS v3

リスクファクター: High

基本値: 7.8

現状値: 7.1

ベクトル: CVSS:3.0/AV:L/AC:L/PR:L/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/11

参照情報

CVE: CVE-2026-89638