Linux Distros のパッチ未適用の脆弱性: CVE-2024-22423

high Nessus プラグイン ID 244153

概要

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

説明

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

- yt-dlp は、youtube-dl フォークで、追加機能と修正が加えられています。 CVE-2023-40581 に対処したパッチは、二重引用符を 2 つの二重引用符で置き換えることで「%q」を指定して「--exec」を使用する際に RCE を阻止しようとしました。
しかし、このエスケープは十分ではなく、依然として環境変数を拡張させることができます。「--exec」での出力テンプレート拡張のサポートは、この脆弱な動作とともに、バージョン 2021.04.11で「yt-dlp」に追加されました。 yt-dlp バージョン 2024.04.09 は、適切に「%」をエスケープすることでこの問題を修正します。これは、何も展開しない「%%cd:~,%」変数で置き換えます。この変数は、先頭パーセンテージのみを残します。yt-dlp をバージョン 2024.04.09 へできるだけ早くアップグレードすることが推奨されます。また、この特定の脆弱性がパッチされた後、シェルコマンドで未検証の入力を使用することは本質的に危険であるため、「--exec」を使用するときは常に注意してください。アップグレードできない Windows ユーザーの場合、「{}」(ファイルパス) 以外の「--exec」の出力テンプレート拡張の使用を回避してください。の拡張の場合--exec「」が必要な場合は、使用しているフィールドに「、`|` または 」が含まれていないことを確認してください。および/または を使用する代わりに--exec`、info json を書き込み、代わりにそこからフィールドをロードします。CVE-2024-22423

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

ソリューション

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

参考資料

https://ubuntu.com/security/CVE-2024-22423

プラグインの詳細

深刻度: High

ID: 244153

ファイル名: unpatched_CVE_2024_22423.nasl

バージョン: 1.1

タイプ: local

エージェント: unix

ファミリー: Misc.

公開日: 2025/8/6

更新日: 2025/8/6

サポートされているセンサー: Frictionless Assessment AWS, Frictionless Assessment Azure, Frictionless Assessment Agent, Nessus Agent, Agentless Assessment, Nessus

リスク情報

VPR

リスクファクター: High

スコア: 7.3

CVSS v2

リスクファクター: High

基本値: 9

現状値: 6.7

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

CVSS スコアのソース: CVE-2024-22423

CVSS v3

リスクファクター: High

基本値: 8.3

現状値: 7.2

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

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

脆弱性情報

CPE: cpe:/o:canonical:ubuntu_linux:24.04:-:lts, cpe:/o:canonical:ubuntu_linux:22.04:-:lts, p-cpe:/a:canonical:ubuntu_linux:yt-dlp, cpe:/o:canonical:ubuntu_linux:25.04

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

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

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

参照情報

CVE: CVE-2024-22423