目标达成 感谢每一位支持者 — 我们达成了 100% 目标!

目标: 1000 元 · 已筹: 1336

100%

CVE-2026-81928— Perl Net::DNS 1.57 前内存耗尽漏洞

一分钟漏洞结论

影响对象
CVE-2026-81928
利用判断
尚无明确在野利用证据,仍需结合暴露面评估
建议动作
优先检查厂商安全公告和参考链接中的修复版本;无法立即升级时,限制受影响服务暴露并加强监测。

以下是该漏洞描述的中文翻译: Net::DNS 库(Perl)在 1.57 版本之前存在内存耗尽漏洞,原因是 函数在处理包含位置错误的 TSIG 记录的报文时,会因无限递归而导致内存被耗尽。 通过重新编码报文来对其进行签名,并且仅从“附加节”中移除 TSIG 记录。如果 TSIG 记录被解码到“回答节”或“授权节”,该记录在上述步骤中会被保留并再次被签名,因此再次调用 时缺乏终止条件,从而引发无限递归。 在解码过程中,系统不会直接拒绝此类报文:位于报文末尾之外的 TSIG 记录会触发“TSIG 位置错误或损坏”的错

AI 预测 5.3 利用难度: 中等 EPSS 0.17% · P6

影响版本矩阵 1

厂商产品 版本范围状态
None None < 1.57 affected

一、 漏洞 CVE-2026-81928 基础信息

漏洞信息

对漏洞内容有疑问?看看神龙的深度分析是否有帮助!
查看神龙十问 ↗

尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。

Vulnerability Title
Net::DNS versions before 1.57 for Perl allow memory exhaustion via unbounded recursion in sig_data when re-encoding a message with a misplaced TSIG record
来源: CVE Program / CVE List V5
Vulnerability Description
Net::DNS versions before 1.57 for Perl allow memory exhaustion via unbounded recursion in sig_data when re-encoding a message with a misplaced TSIG record. sig_data signs a message by re-encoding it, and removes TSIG records only from the additional section. A TSIG decoded into the answer or authority section survives that step and is signed again, so encoding re-enters sig_data with no termination condition. Decoding does not reject such a message: a TSIG that is not the last record on the wire raises "misplaced or corrupt TSIG", but the error is caught, reported as a warning, and the record is left in the packet. RFC 8945 section 5.2 requires the message to be dropped. The recursion is reached only when the decoded TSIG carries an empty MAC, since a MAC recovered from the wire short-circuits the signing step. It is reached only from code that re-encodes a message it decoded, such as a forwarder or a proxy. A decoded message that is never re-encoded is unaffected. Message direction does not matter: a query reaches the same path as a response. Each cycle re-encodes the whole message, so fewer than 100 bytes on the wire exhaust available memory and terminate the process.
来源: CVE Program / CVE List V5
CVSS Information
N/A
来源: CVE Program / CVE List V5
Vulnerability Type
未经控制的递归
来源: CVE Program / CVE List V5

受影响产品

厂商 产品 影响版本 CPE 订阅
- - 0 ~ 1.57 -

二、漏洞 CVE-2026-81928 的公开POC

# POC 描述 源链接 神龙链接
AI 生成 POC 高级

未找到公开 POC。

登录以生成 AI POC

三、漏洞 CVE-2026-81928 的情报信息

登录查看更多情报信息。

CVE-2026-81928 厂商页面 (2)

CVE-2026-81928 其他参考 (1)

IV. Related Vulnerabilities

V. Comments for CVE-2026-81928

暂无评论


发表评论