AlmaLinux 9.6 [TuxCare] 安全更新:curl / curl-minimal / libcurl / libcurl-devel / libcurl-minimal 多个漏洞 (ALMALINUX9.6:CLSA-2026:1773939685)

medium Nessus 插件 ID 361814

简介

AlmaLinux 主机缺少一个或多个安全更新。

描述

AlmaLinux 9.6 主机上存在安装的程序包,该程序包受到 TuxCare ALMALINUX9.6:CLSA-2026:2026:1773939685公告中提及的多个漏洞的影响。

- 在某些情况下,libcurl 在被要求执行经 Negotiate 验证的 HTTP 或 HTTPS 请求时,会重复使用错误的连接。libcurl 具有一个最近连接池,以便后续请求可以重复使用现有连接,从而避免产生额外开销。重复使用连接时,必须先满足一系列标准。由于代码中存在逻辑错误,应用程序发出的请求可能会错误地重复使用与同一服务器的现有连接,而该连接使用了不同的凭据通过身份验证。一个根本原因是,协商有时会认证 *连接*,而不是 *请求*,这与 HTTP 的工作设计方式相反。允许通过“user1:password1”对服务器进行协商认证(响应要求协商),然后对同样使用协商但使用“user2:password2”(当前一个连接仍处于活动状态时)的相同服务器执行另一操作的应用程序 - 第二个请求错误地重用了相同的连接,因此它随后发现已进行协商协商, 它通过该连接发送请求,认为其使用 user2 凭据,但实际上它仍在使用 user1 认证的连接... 要使用的身份验证方法组合是通过 `CURLOPT_HTTPAUTH` 设置的。应用程序可以通过以下 libcurl 选项之一,来调整是否重复使用连接,进而禁用 libcurl 重复使用连接的功能,从而缓解此问题:`CURLOPT_FRESH_CONNECT`、`CURLOPT_MAXCONNECTS` 和 `CURLMOPT_MAX_HOST_CONNECTIONS`(如果使用 curl_multi API)。(CVE-2026-1965)

- 当 OAuth2 持有者标记用于 HTTP(S) 传输,并且该传输执行到第二个 URL 的重定向操作时,curl 在某些情况下会将该标记泄漏给第二个主机名。对于将第一个请求重定向到的主机名,如果其所使用的 .netrc 文件中含有 `machine` 或 `default` 关键字中的相关信息,curl 会将第一个主机的持有者标记集也传递给第二个主机。(CVE-2026-3783)

- 即使新请求对 HTTP 代理使用不同的凭据,curl 也会错误地重复使用现有 HTTP 代理连接以对服务器进行 CONNECT。正确的行为是创建或使用单独的连接。(CVE-2026-3784)

- 再次对同一主机发出第二个 SMB 请求时,curl 会错误地使用指向已释放内存的数据指针。(CVE-2026-3805)

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

解决方案

根据 TuxCare 公告 ALMALINUX9.6:CLSA-2026:1773939685 中的指南更新受影响的程序包。

另见

https://cve.tuxcare.com/els/releases/CLSA-2026:1773939685

http://www.nessus.org/u?b80725a1

插件详情

严重性: Medium

ID: 361814

文件名: tuxcare_alma_linux_9.6_CLSA-2026-1773939685.nasl

版本: 1.1

类型: Local

发布时间: 2026/10/1

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

支持的传感器: Continuous Assessment, Nessus Agent, Tenable Cloud Security, Tenable Self-Hosted Container Security, Nessus

风险信息

VPR

风险因素: Low

分数: 3

百分位: 23.76

Vendor

Vendor Severity: Moderate

CVSS v2

风险因素: High

基本分数: 7.5

时间分数: 5.9

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

CVSS 分数来源: CVE-2026-3805

CVSS v3

风险因素: Medium

基本分数: 6.5

时间分数: 5.9

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

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

CVSS 分数来源: CVE-2026-3784

漏洞信息

必需的 KB 项: Host/OS/extended-third-party, Host/local_checks_enabled, Host/AlmaLinux/release, Host/AlmaLinux/rpm-list, Host/cpu

可利用: true

易利用性: Exploits are available

补丁发布日期: 2026/3/19

漏洞发布日期: 2026/3/11

参考资料信息

CVE: CVE-2026-1965, CVE-2026-3783, CVE-2026-3784, CVE-2026-3805

CLSA: 2026:1773939685