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

low Nessus プラグイン ID 345263

概要

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

説明

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

- fs:ネスト化されたバッキングファイルのユーザーパスを修正します backing_file_open() は、user_file->f_path から新しいバッキングファイルに保存されるパスを導き出します。user_file 自体がバッキングファイルである場合はこれは正しくありません。例えば、ある overlayfs の下限ディレクトリが別の overlayfs のマージされたディレクトリである場合の、ネスト化されたスタッキングファイルシステムの場合などです。def3ae83da02 をコミットするため(fs:バッキングファイルf_pathに偽のパスではなく実際のパスを保存)、バッキングファイルのf_pathは、ユーザーが開いたパスではなく、中間レイヤの実際のパスを保持します。コミット 924577e4f6ca(ovl:ネスト化されたバッキングファイルパスを修正します)は、ovl_open_realfile() から file_user_path() を渡すことにより、そのような構成に対してこれを修正しました。ただし、6af36aeb147a(lsm:
backing_file LSM フックを追加)は、backing_file_open() の最初の引数をユーザーパスからユーザーファイルに変更し、再度 user_file->f_path からパスを派生させ、問題を密かに再導入しました。その結果、ネスト化された overlayfs を通してマッピングされたファイルは、/proc/<pid>/maps および perf/ftrace mmap レコードに間違ったパスを表示します。たとえば、2 つのネスト化された overlayfs マウントの場合: mkdir -p /ovl/{lower,upper,work,merged} /ovl/nested echo hello > /ovl/lower/foo mount -t overlay overlay \ -o lowerdir=/ovl/lower,upperdir=/ovl/upper,workdir=/ovl/work \ /ovl/merged # upperdir が存在しない場合、少なくとも 2 つの lowerdir が必要です mount -t overlay overlay \ -o lowerdir=/ovl/merged:/ovl/lower /ovl/nested mapping /ovl/nested/foo は、ユーザーパスの代わりに切断されたパスを表示します: # readlink /proc/self/fd/3 /ovl/nested/foo # grep foo /proc/self/maps 7f6e2c100000-7f6e2c101000 r--s 000000000 00:24 15813027 /foo 偽造パスは、マウントがプライベートクローンであり、d_path() が解決できない中間バッキングファイルのf_pathに由来します。バッキングファイル用にユーザーが表示できる最も外側のパスを返し、通常のファイル用に &user_file->f_path にフォールバックする file_user_path() を使用してこの問題を修正。これは、overlayfs のコミット 924577e4f6ca(ovl:ネスト化されたバッキングファイルパスを修正)の動作を復元し、また、ユーザーファイル自体がバッキングファイルである場合の、他の backing_file_open() 呼び出し元、fuse passthrough、および erofs ishare に対する同じ問題も修正します。backing_tmpfile_open() に同じパターンがありますが、影響を受けません:
これは上位レイヤーに対して ovl_create_tmpfile() によって呼び出されるだけであり、別の overlayfs は ovl_mount_dir_check() のDCACHE_OP_REALチェックによって上位として拒否されるため、そのuser_fileはバッキングファイルになることはできません。(CVE-2026-89768)

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

ソリューション

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

参考資料

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

プラグインの詳細

深刻度: Low

ID: 345263

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

リスクファクター: Low

スコア: 3.2

パーセンタイル: 50.53

CVSS v2

リスクファクター: Low

基本値: 1.9

現状値: 1.6

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

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

CVSS v3

リスクファクター: Low

基本値: 2.8

現状値: 2.6

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

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

脆弱性情報

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-89768