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

high Nessus プラグイン ID 324683

概要

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

説明

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

- Oj(Optimized JSON)は、Ruby gem としてパッケージ化された JSON パーサーおよびオブジェクトマーシャラーです。3.17.3より前のバージョンでは、Oj::D oc#each_childが深くネスト化されたJSONドキュメント上で再帰的に呼び出されると固定サイズのスタックバッファをオーバーフローさせ、プロセスを中止させてDoSを引き起こします。ext/oj/fast.c の 2 ステップチェーンでは、doc_each_child は doc->where を境界チェックなしで where_path[MAX_STACK = 100] 配列を超えて増分し、決して復元しません(doc->where-- がありません)。したがって、yield ブロック内から再帰的に each_child を呼び出すと、doc->where が配列を超えてドライブされます。次のエントリで、関数は wlen = doc->where - doc->where_path を使用して 800 バイトのスタックローカルバッファ save_path[MAX_STACK] にパスをコピーします。したがって、以前の再帰呼び出しが doc->where を超えた where_path[100] をそのままにしたとき、wlen は MAX_STACK を超え、 C スタックで memcpy オーバーフローがsave_pathします。Oj::D ocパーサーはJSONのネスト化の深さ制限を課さないため(Cスタックの圧力チェックに依存)、深くネスト化された攻撃者の入力はこのパスに到達します。この問題はバージョン 3.17.3で修正されています。(CVE-2026-54592)

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

ソリューション

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

参考資料

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

https://ubuntu.com/security/CVE-2026-54592

プラグインの詳細

深刻度: High

ID: 324683

ファイル名: unpatched_CVE_2026_54592.nasl

バージョン: 1.4

タイプ: Local

エージェント: unix

ファミリー: Misc.

公開日: 2026/7/2

更新日: 2026/7/6

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

リスク情報

VPR

リスクファクター: Low

スコア: 3

パーセンタイル: 23.72

CVSS v3

リスクファクター: High

基本値: 7.5

現状値: 6.9

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

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

脆弱性情報

CPE: cpe:/o:debian:debian_linux:11.0, cpe:/o:canonical:ubuntu_linux:18.04:-:lts, cpe:/o:canonical:ubuntu_linux:16.04:-:lts, cpe:/o:canonical:ubuntu_linux:20.04:-:lts, cpe:/o:canonical:ubuntu_linux:14.04:-:lts, cpe:/o:canonical:ubuntu_linux:22.04:-:lts, cpe:/o:debian:debian_linux:12.0, cpe:/o:canonical:ubuntu_linux:24.04:-:lts, cpe:/o:debian:debian_linux:13.0, cpe:/o:canonical:ubuntu_linux:25.10, cpe:/o:canonical:ubuntu_linux:26.04:-:lts, p-cpe:/a:canonical:ubuntu_linux:ruby-oj, p-cpe:/a:debian:debian_linux:ruby-oj

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

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

脆弱性公開日: 2026/6/19

参照情報

CVE: CVE-2026-54592