Amazon Linux 2023:python3-unbound、unbound、unbound-anchor (ALAS2023-2026-3127)

critical Nessus 插件 ID 351052

简介

远程 Amazon Linux 2023 主机缺少安全更新。

描述

因此,该软件受到 ALAS2023-2026-3127 公告中提及的多个漏洞影响。

在 NLnet Labs Unbound 1.13.2 及之前(包括 )中 1.26.1,位于信任锚下方(但不在信任锚处)的 ZONEMD 配置区域 (zonemd-check: yes) 中的漏洞允许在 ZONEMD 完整性检查之前提供(被篡改)区域内容(或存储到磁盘)的攻击窗口。这是由于需要在 ZONEMD 检查完成之前发生的 DS/DNSKEY 异步解析所致。如果在 ZONEMD 检查失败时将区域文件写入磁盘(zonefile: 选项),则在启动时重新加载被篡改的数据,并且在 ZONEMD 验证再次结束之前一直有效。如果验证失败,则不会再提供数据,但仍会保留在磁盘上以供将来重新加载。(CVE-2026-77955)

在 NLnetLabs Unbound 及之前 1.26.0版本中,没有连续读取限制的 TCP/DoT 读取过程中存在服务降级漏洞。恶意执行者可以通过 TCP/DoT 连接流式传输并维持一定速率的不同未缓存名称,只要其写入保持在消耗之前,就会独占单个工作线程的整个事件循环。(CVE-2026-80225)

在 NLnet Labs Unbound (含) 1.26.0中,具有大型 TCP 响应的 255 长度查询名称可在 RRSet 规范化例程期间导致堆缓冲区溢出。造成此缺陷的原因是未将第一个所有者名称添加到缓冲区长度检查中。操作恶意名称服务器或篡改传入 Unbound 响应(规范化在 DNSSEC 验证之前发生)的恶意执行者可触发此漏洞。(CVE-2026-81634)

在 NLnet Labs Unbound 及之前 1.26.0版本中发现一个漏洞,在某些系统和编译选项下可逐步损坏堆内存,会导致远程代码执行。
当上游响应期间的 CNAME 合成需要在数据包缓冲区中强制执行(重写)最大 TTL 值时,此漏洞就会开始。结合指向覆盖值并使域名失效的压缩指针,会导致错误路径,无法正确移动缓冲区位置,并导致堆缓冲区溢出。由于这在很大程度上依赖于堆内存布局,结果是内存损坏最终导致崩溃,并在特定系统和编译选项下远程执行代码。(CVE-2026-82717)

NLnet Labs Unbound 1.12.0 及之前 1.26.0 版本在针对带有“”--with-libnghttp2的 DNS-over-HTTP 支持进行编译时存在一个释放后使用漏洞。在失败代码路径(即 RPZ 丢弃查询、由于大流量造成的推挤)期间,丢弃的 DoH 流会关闭整个 DoH 会话,并且未正确考虑同一会话中的其他 DoH 流。这会导致这些代码路径中的释放后使用。如果满足先决条件(可能的 RPZ 下降或客户端流量过大),恶意执行者可通过单一 DoH 连接和适当的流量触发漏洞。影响有限,因为读取不受用户控制,而且释放后使用会导致提早返回。但是,强化分配器可以捕获释放后使用,并可控地终止进程,从而导致拒绝服务。
(CVE-2026-82720)

已经在术语“ReTrap”下研究了对 DNSSEC 发起算法复杂性攻击的新漏洞。当恶意区域用于服务算法复杂性漏洞时,这些漏洞会导致服务降级。NLnet Labs Unbound 及 1.26.0 之前版本及之前版本容易受到其中某些版本的影响。TagTrap,其中 triple(Zone, Algo, KeyTag) 匹配机制在解析器处理包含大量不匹配的 DNSKEY、RRSIG 和 DS 记录的恶意响应时引入了重要的攻击载体。DelegationTrap,其中构建信任链需要对 DNSKEY 和 DS 记录进行从根区域向下的迭代验证。对于深度嵌套的域,这会导致大量的计算开销。NsecTrap,其中具有过多无效 NSEC 记录的响应会强制解析器验证每个记录。AdditionalTrap,其中默认的 Unbound 也将尝试 DNSSEC 验证 ADDITIONAL 部分。这可能被恶意用户利用来浪费验证资源。(CVE-2026-85501)

Tenable 已直接从测试产品的安全公告中提取上述描述块。

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

解决方案

运行“dnf update unbound --releasever 2023.12.20260928”或“dnf update --advisory ALAS2023-2026-3127 --releasever 2023.12.20260928”以更新系统。

另见

https://alas.aws.amazon.com//AL2023/ALAS2023-2026-3127.html

https://alas.aws.amazon.com/faqs.html

https://explore.alas.aws.amazon.com/CVE-2026-77955.html

https://explore.alas.aws.amazon.com/CVE-2026-80225.html

https://explore.alas.aws.amazon.com/CVE-2026-81634.html

https://explore.alas.aws.amazon.com/CVE-2026-82717.html

https://explore.alas.aws.amazon.com/CVE-2026-82720.html

https://explore.alas.aws.amazon.com/CVE-2026-85501.html

插件详情

严重性: Critical

ID: 351052

文件名: al2023_ALAS2023-2026-3127.nasl

版本: 1.1

类型: Local

代理: unix

发布时间: 2026/9/29

最近更新时间: 2026/9/29

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

风险信息

VPR

风险因素: Medium

分数: 6.9

百分位: 96.5

CVSS v2

风险因素: Critical

基本分数: 10

时间分数: 7.4

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

CVSS 分数来源: CVE-2026-82717

CVSS v3

风险因素: Critical

基本分数: 9.8

时间分数: 8.5

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

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

CVSS v4

风险因素: Critical

Base Score: 9.5

Threat Score: 8.4

Threat Vector: CVSS:4.0/E:U

Vector: CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H

漏洞信息

CPE: cpe:/o:amazon:linux:2023, p-cpe:/a:amazon:linux:python3-unbound-debuginfo, p-cpe:/a:amazon:linux:python3-unbound, p-cpe:/a:amazon:linux:unbound-anchor-debuginfo, p-cpe:/a:amazon:linux:unbound-anchor, p-cpe:/a:amazon:linux:unbound-debuginfo, p-cpe:/a:amazon:linux:unbound-debugsource, p-cpe:/a:amazon:linux:unbound-devel, p-cpe:/a:amazon:linux:unbound-libs-debuginfo, p-cpe:/a:amazon:linux:unbound-libs, p-cpe:/a:amazon:linux:unbound-utils-debuginfo, p-cpe:/a:amazon:linux:unbound-utils, p-cpe:/a:amazon:linux:unbound

必需的 KB 项: Host/local_checks_enabled, Host/AmazonLinux/release, Host/AmazonLinux/rpm-list

易利用性: No known exploits are available

补丁发布日期: 2026/9/29

漏洞发布日期: 2026/9/16

参考资料信息

CVE: CVE-2026-77955, CVE-2026-80225, CVE-2026-81634, CVE-2026-82717, CVE-2026-82720, CVE-2026-85501