CVE-2007-3798

Integer overflow in print-bgp.c in the BGP dissector in tcpdump 3.9.6 and earlier allows remote attackers to execute arbitrary code via crafted TLVs in a BGP…

Critical · published July 16, 2007

Patch now

High probability of exploitation

CVSS calls it critical at 9.8. It sits in the 99.4th percentile for exploit probability.

CVSS v3.1
9.8
EPSS
70%
Percentile
99.4
In the wild
Unconfirmed
What it is

🔥 An integer overflow in tcpdump opens the door for remote attackers to execute arbitrary code with just a specially crafted BGP packet! Think of it like a restaurant where the chef forgets to check for portion sizes. If the orders are too big to handle, they can create a chaotic kitchen environment where anything can happen! This vulnerability could allow an attacker to take complete control of your system, potentially wreaking havoc. They could manipulate data, change configurations, or even delete critical files, turning your trusted network tool into a weapon against you!

Put simply

Think of it like a restaurant where the chef forgets to check for portion sizes. If the orders are too big to handle, they can create a chaotic kitchen environment where anything can happen! The vulnerability arises in the BGP dissector of tcpdump, specifically due to an unchecked return value leading to an integer overflow. This allows attackers to craft malicious TLVs in a BGP packet to execute arbitrary code remotely.

What to do

This vulnerability could allow an attacker to take complete control of your system, potentially wreaking havoc. They could manipulate data, change configurations, or even delete critical files, turning your trusted network tool into a weapon against you! Ensure you're running tcpdump version 3.9.7 or later to patch this vulnerability immediately. Review your network traffic handling, and consider additional security measures to monitor BGP packets for unexpected anomalies. You've got this! By updating and enhancing your defenses, you'll be well on your way to securing your network from this threat. 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.70386 · 99.4th percentile
Published
2007-07-16T22:00Z
EPSS history
Timeline
  • 16 JUL 22:00Z
    Integer overflow in print-bgp.c in the BGP dissector in tcpdump 3.9.6 and earlier allows remote attackers to execute arbitrary code via crafted TLVs in a BGP…
    cvelistv5