Ubuntu 20.04 LTS / 22.04 LTS / 23.04 / 23.10:Twisted 漏洞 (USN-6575-1)

medium Nessus 插件 ID 187918

简介

远程 Ubuntu 主机缺少一个或多个安全更新。

描述

远程 Ubuntu 20.04 LTS / 22.04 LTS / 23.04 / 23.10 主机上安装的程序包受到 USN-6575-1 公告中提及的多个漏洞的影响。

- Twisted 是基于事件的框架,适用于 Internet 应用程序。从版本 0.9.4 开始,当主机标头与配置的主机不匹配时,“twisted.web.vhost.NameVirtualHost”将返回“NoResource”资源,该资源将主机标头呈现为未转义的 404 响应,从而允许 HTML 和脚本注入。
在实践中,该漏洞应该很难被攻击者利用,因为能够修改正常 HTTP 请求的主机标头意味着用户已经处于特权位置。此问题已在版本 22.10.0rc1 中修复。没有已知的变通方案。(CVE-2022-39348)

- Twisted 是基于事件的框架,适用于 Internet 应用程序。在 23.10.0rc1 版本之前,当在一个 TCP 数据包中发送多个 HTTP 请求时,twisted.web 将异步处理请求,而不保证响应顺序。如果其中一个端点由攻击者控制,则当受害者使用 HTTP 管道发起两个请求时,攻击者可以故意延迟响应以操纵第二个请求的响应。23.10.0rc1 版本包含针对此问题的补丁。(CVE-2023-46137)

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

解决方案

更新受影响的 python3-twisted 和/或 python3-twisted-bin 程序包。

另见

https://ubuntu.com/security/notices/USN-6575-1

插件详情

严重性: Medium

ID: 187918

文件名: ubuntu_USN-6575-1.nasl

版本: 1.0

类型: local

代理: unix

发布时间: 2024/1/10

最近更新时间: 2024/1/10

支持的传感器: Frictionless Assessment AWS, Frictionless Assessment Azure, Frictionless Assessment Agent, Nessus Agent, Agentless Assessment, Nessus

风险信息

VPR

风险因素: Low

分数: 3.8

CVSS v2

风险因素: Medium

基本分数: 5.5

时间分数: 4.3

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

CVSS 分数来源: CVE-2022-39348

CVSS v3

风险因素: Medium

基本分数: 5.4

时间分数: 4.9

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

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

漏洞信息

CPE: cpe:/o:canonical:ubuntu_linux:20.04:-:lts, cpe:/o:canonical:ubuntu_linux:22.04:-:lts, cpe:/o:canonical:ubuntu_linux:23.04, cpe:/o:canonical:ubuntu_linux:23.10, p-cpe:/a:canonical:ubuntu_linux:python3-twisted, p-cpe:/a:canonical:ubuntu_linux:python3-twisted-bin

必需的 KB 项: Host/cpu, Host/Debian/dpkg-l, Host/Ubuntu, Host/Ubuntu/release

可利用: true

易利用性: Exploits are available

补丁发布日期: 2024/1/10

漏洞发布日期: 2022/10/26

参考资料信息

CVE: CVE-2022-39348, CVE-2023-46137

USN: 6575-1