Curl 明文信息泄露 < 7.87 (CVE-2022-43551)

high Nessus 插件 ID 171858

简介

远程 Windows 主机的程序受到信息泄露漏洞影响。

描述

远程主机上安装的 Curl 版本低于 7.87.0。因此,应用程序会受到信息泄露漏洞的影响,攻击者则可利用此漏洞绕过 HSTS 机制以诱骗 Curl 继续使用 HTTP。
如使用 HSTS 支持,即使在 URL 中提供了 HTTP,仍可指示 curl 使用 HTTPS,而不是使用不安全的明文 HTTP 步骤。但是,如果给定 URL 中的主机名首先使用在 IDN 转换过程中被替换为 ASCII 对应项的 IDN 字符,则可以绕过 HSTS 机制。就像使用 UTF-8 U+3002 (IDEOGRAPHIC FULL STOP) 字符,而不是通用的 ASCII 句号 (U+002E)“.”。然后在后续请求中,程序不会检测 HSTS 状态并进行明文传输。这是因为它会存储经 IDN 编码的信息,但查找经 IDN 解码的信息。

请注意,Nessus 尚未测试此问题,而是只依据应用程序自我报告的版本号进行判断。

解决方案

升级 Curl 至 7.87.0 或更高版本

另见

https://curl.se/docs/CVE-2022-43551.html

插件详情

严重性: High

ID: 171858

文件名: curl_win_cve-2022-43551.nasl

版本: 1.3

类型: local

代理: windows

系列: Windows

发布时间: 2023/2/23

最近更新时间: 2023/9/1

配置: 启用全面检查

支持的传感器: Nessus Agent, Nessus

风险信息

VPR

风险因素: Medium

分数: 4.4

CVSS v2

风险因素: High

基本分数: 7.8

时间分数: 6.1

矢量: CVSS2#AV:N/AC:L/Au:N/C:C/I:N/A:N

CVSS 分数来源: CVE-2022-43551

CVSS v3

风险因素: High

基本分数: 7.5

时间分数: 6.7

矢量: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

时间矢量: CVSS:3.0/E:P/RL:O/RC:C

漏洞信息

CPE: cpe:/a:haxx:curl

必需的 KB 项: installed_sw/Curl, SMB/Registry/Enumerated

可利用: true

易利用性: Exploits are available

补丁发布日期: 2022/12/21

漏洞发布日期: 2022/12/21

参考资料信息

CVE: CVE-2022-43551

IAVA: 2023-A-0008-S