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

目标: 1000 元 · 已筹: 1359 元

100%

CVE-2026-111458— ssldump 堆缓冲区溢出漏洞

一分钟漏洞结论

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

ssldump 工具中 ssl/sslxprint.c 文件的 fanx_fingerprint 函数在为 FAN/1 格式的 X.509 证书指纹生成格式化字符串时,分配了一个堆缓冲区。该函数计算缓冲区大小时使用了 ,然而实际使用的格式字符串 除了两个可变长度字段和一个空终止符外,还包含 33 个固定字符,因此实际需要的缓冲区大小应为 字节。这一计算错误导致该函数在每次以有效输入被调用时,都会发生 3 字节的基于堆的缓冲区溢出。 溢出产生的原因是 函数在未进行边界检查的情况下,将完整的格式化字符串写入尺寸不足的堆

CVSS 6.8 · Medium EPSS 0.09% · P1

影响版本矩阵 1

厂商产品 版本范围状态
adulau ssldump ≤ 1.9.0 affected
获取后续新漏洞提醒 登录后订阅

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

漏洞信息

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

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

Vulnerability Title
ssldump Heap Buffer Overflow in FAN/1 X.509 Fingerprint Formatting
来源: CVE Program / CVE List V5
Vulnerability Description
The fanx_fingerprint function in ssl/sslxprint.c of ssldump allocates a heap buffer for formatting FAN/1 X.509 certificate fingerprints. The allocation size is computed as strlen(b64) + strlen(hex) + 31, but the format string "fan1:x509:server:passive:%s:sha256:%s" contains 33 fixed characters in addition to the two variable-length fields and a null terminator, requiring strlen(b64) + strlen(hex) + 34 bytes. This miscalculation results in a 3-byte heap-based buffer overflow on every invocation of the function with valid inputs. The overflow occurs because sprintf writes the full formatted string into the undersized heap buffer without bounds checking. An attacker who can supply a crafted pcap file containing a TLS X.509 certificate to a user running ssldump with FAN/1 fingerprinting enabled (for example with the -j -N options) can trigger the overflow. The resulting heap corruption may lead to denial of service through a crash or, in a worst-case scenario, arbitrary code execution in the context of the user running ssldump. The vulnerability is deterministic and requires no special privileges beyond the ability to provide input to the tool.
来源: CVE Program / CVE List V5
CVSS Information
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:A/VC:N/VI:H/VA:H/SC:N/SI:N/SA:N
来源: CVE Program / CVE List V5
Vulnerability Type
堆缓冲区溢出
来源: CVE Program / CVE List V5

受影响产品

厂商 产品 影响版本 CPE 订阅
adulau ssldump 0 ~ 1.9.0 cpe:2.3:a:adulau:ssldump:*:*:*:*:*:*:*:*

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

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

未找到公开 POC。

登录以生成 AI POC

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

请登录查看更多情报信息。

CVE-2026-111458 补丁与修复 (1)

IV. Related Vulnerabilities

V. Comments for CVE-2026-111458

暂无评论


发表评论