CVE-2017-13042

The HNCP parser in tcpdump before 4.9.2 has a buffer over-read in print-hncp.c:dhcpv6_print()

published September 14, 2017

CVSS
—
EPSS
3%
Percentile
88.1
In the wild
Unconfirmed
What it is

⚠️ A sneaky buffer over-read is lurking in tcpdump! Before version 4.9.2, the HNCP parser could potentially open the door to mishaps when handling DHCPv6 packets. 🔍 Think of this as a library that allows patrons to read books without making sure the last page of every book is intact — sometimes you might find the information just doesn’t add up! While this vulnerability hasn't been widely exploited, an attacker could still potentially extract sensitive information from the memory, which could lead to unauthorized access or system misbehavior. It’s like accidentally revealing a secret recipe while flipping through an incomplete cookbook!

Put simply

Think of this as a library that allows patrons to read books without making sure the last page of every book is intact — sometimes you might find the information just doesn’t add up! The buffer over-read occurs in print-hncp.c:dhcpv6_print() when tcpdump processes DHCPv6 packets, reading beyond the allocated buffer and potentially leaking information.

What to do

While this vulnerability hasn't been widely exploited, an attacker could still potentially extract sensitive information from the memory, which could lead to unauthorized access or system misbehavior. It’s like accidentally revealing a secret recipe while flipping through an incomplete cookbook! To protect your systems, upgrade tcpdump to version 4.9.2 or later. This patch addresses the buffer over-read vulnerability. Conduct regular audits to ensure your software remains up-to-date, particularly as this component is widely used in networking tools. You’ve got this! Stay vigilant and keep your tcpdump updated for ultimate protection! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.03241 · 88.1th percentile
Published
2017-09-14T06:00Z
EPSS history
Timeline
  • 14 SEP 06:00Z
    The HNCP parser in tcpdump before 4.9.2 has a buffer over-read in print-hncp.c:dhcpv6_print()
    cvelistv5