๐Ÿ” CVE Alert

CVE-2026-111458

UNKNOWN 0.0

ssldump Heap Buffer Overflow in FAN/1 X.509 Fingerprint Formatting

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

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.

CWE CWE-122 CWE-787
Vendor adulau
Product ssldump
Published Oct 16, 2026
Last Updated Oct 16, 2026
Stay Ahead of the Next One

Get instant alerts for adulau ssldump

Be the first to know when new unknown vulnerabilities affecting adulau ssldump are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

Affected Versions

adulau / ssldump
0 โ‰ค 1.9.0

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/adulau/ssldump/commit/8ad55683cc0186600c085d33be5a5b627db78467

Credits

Alexandre Dulaunoy https://github.com/TristanInSec