Linux Distros 未修补的漏洞:CVE-2024-22423

high Nessus 插件 ID 244153

简介

Linux/Unix 主机上安装的一个或多个程序包存在漏洞,但供应商表示不会修补此漏洞。

描述

Linux/Unix 主机中安装的一个或多个程序包受到一个漏洞影响,而供应商没有提供补丁程序。

- yt-dlp 是一种具有额外功能和补丁的 youtube-dl fork。解决 CVE-2023-40581 的修补程序尝试通过将双引号替换为两个双引号将“--exec` 与“%q”一起使用时的 RCE。
但是,此转义并不充分,它仍然允许扩展环境变量。对“--exec”中输出模板扩展的支持以及此漏洞行为在 2021.04.11版本的“yt-dlp”中添加了。 yt-dlp 版本 2024.04.09 通过正确转义“%”修复了此问题。会将其替换为“%%cd:~,%”该变量会扩展为空只保留开头的百分比。建议尽快将 yt-dlp 升级到版本 2024.04.09 。此外在使用“--exec”时请始终小心谨慎因为尽管已修补此特定漏洞在 shell 命令中使用未经验证的输入其本质上仍然存在危险。对于无法升级的 Windows 用户避免在“--exec”中使用除“{}”(文件路径) 以外的任何输出模板扩展if` 中的扩展--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