CVE-2017-13046

The BGP parser in tcpdump before 4.9.2 has a buffer over-read in print-bgp.c:bgp_attr_print()

published September 14, 2017

CVSS
β€”
EPSS
3%
Percentile
88.1
In the wild
Unconfirmed
What it is

⚠️ A sneaky buffer over-read lurks in tcpdump before version 4.9.2! The BGP parser could be spilling secrets like an overflowing backpack! πŸŽ’ Think of it like trying to read a recipe that keeps spilling ingredients all over the counter. If the parser doesn't properly check how much it can read, it might accidentally grab too much and let sensitive info slip out, just like flour everywhere! An attacker could potentially exploit this buffer over-read to gather unintended information, causing data leaks or service interruptions. While not immediately critical, it’s like leaving a door slightly ajar β€” not a big deal until something slips out!

Put simply

Think of it like trying to read a recipe that keeps spilling ingredients all over the counter. If the parser doesn't properly check how much it can read, it might accidentally grab too much and let sensitive info slip out, just like flour everywhere! The vulnerability stems from the BGP attribute printing function in tcpdump, where it fails to ensure that it reads data within the bounds allocated, leading to a buffer over-read situation.

What to do

An attacker could potentially exploit this buffer over-read to gather unintended information, causing data leaks or service interruptions. While not immediately critical, it’s like leaving a door slightly ajar β€” not a big deal until something slips out! Upgrade tcpdump to version 4.9.2 or later as soon as possible to mitigate this risk. Regularly audit your network tools for updates and check configurations to ensure no sensitive data can leak through. πŸ›‘οΈ You've got this! Patch it up and keep your data safe! πŸš€

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 BGP parser in tcpdump before 4.9.2 has a buffer over-read in print-bgp.c:bgp_attr_print()
    cvelistv5