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

medium Nessus プラグイン ID 345184

概要

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

説明

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

- nfsd:すべての nfsd_dispatch() の終了パスでrq_status_counterを偶数に復元します。nfsd_dispatch() は、リクエストがデコードされるとrq_status_counterを奇数値に設定します。また、リクエストが完全に処理されると偶数値に戻り、nfsd_nl_rpc_status_get_dumpit() のロックレスリーダーを伴う seq-lock のようなプロトコルを形成します。完全に成功したパスだけがカウンターを偶数に戻しました。cache-hit (RC_REPLY)、drop (RC_DROPIT / RQ_DROPME)および encode-error パスはすべて、カウンターを偶数に戻すことなく奇数値ストアの後に返されます。これらのパスの 1 つが取られたら、rq_status_counter奇数のまま残ります:次のリクエストのデコード OR in 1 (依然として奇数)、後続のエンコードが成功した場合にのみ偶数が復元されます。奇数状態であるとスタックしている間、dumpit リーダーは rqstp フィールドを安定しているものとして扱い、その再試行チェックは同じ不変の奇数値と比較するため、同時変異は決して検出されません。これにより、アクティブに変異するフィールド(例えば、複合デコードおよびリリース中のargs->ops / args->opcnt)がロックレスリーダーにさらされ、8要素のインラインops配列の終端を超えて読み取る可能性があります。カウンターを次の偶数値に進めるヘルパーを追加し、奇数値ストアに続くすべての戻りパスで呼び出します。デコードエラーパスは、カウンターが奇数に設定される前に到達したため、手つかずのまま残ります。(CVE-2026-89705)

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

ソリューション

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

参考資料

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

プラグインの詳細

深刻度: Medium

ID: 345184

ファイル名: unpatched_CVE_2026_89705.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.3

パーセンタイル: 53.41

脆弱性情報

CPE: 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-89705