CVE-2004-0461

The DHCP daemon (DHCPD) for ISC DHCP 3.0.1rc12 and 3.0.1rc13, when compiled in environments that do not provide the vsnprintf function, uses C include files…

published June 24, 2004

CVSS
—
EPSS
17%
Percentile
97.0
In the wild
Unconfirmed
What it is

⚠️ A quirky quirk in DHCPD could turn your server into a drama queen! When compiled without vsnprintf, this vulnerability opens the door to buffer overflows that crash your system. 🔥 Think of it like a restaurant kitchen where a chef misreads the recipe and accidentally overfills a pot — too much, and it boils over, ruining the meal. Similarly, this flaw can overflow buffers and lead to chaotic crashes. If exploited, an attacker could cause the DHCP daemon to crash, resulting in denial of service — your network goes down, clients can't get their IP addresses, and chaos ensues. In the worst-case scenario, it could even lead to executing arbitrary code, making it a sneaky danger!

Put simply

Think of it like a restaurant kitchen where a chef misreads the recipe and accidentally overfills a pot — too much, and it boils over, ruining the meal. Similarly, this flaw can overflow buffers and lead to chaotic crashes. This vulnerability arises because ISC DHCP 3.0.1rc12 and 3.0.1rc13 default to the unsafe vsprintf function when vsnprintf is absent. This can lead to buffer overflows under certain conditions, allowing for potential exploitation.

What to do

If exploited, an attacker could cause the DHCP daemon to crash, resulting in denial of service — your network goes down, clients can't get their IP addresses, and chaos ensues. In the worst-case scenario, it could even lead to executing arbitrary code, making it a sneaky danger! To mitigate this, upgrade to a version of ISC DHCP that properly supports vsnprintf or ensure your compilation environment provides it. Regularly audit your configurations and consider applying patches if applicable. 🛡️ You've got this! Stay vigilant and patch those systems — keep your servers safe and sound! 🦸

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.16773 · 97.0th percentile
Published
2004-06-24T04:00Z
EPSS history
Timeline
  • 24 JUN 04:00Z
    The DHCP daemon (DHCPD) for ISC DHCP 3.0.1rc12 and 3.0.1rc13, when compiled in environments that do not provide the vsnprintf function, uses C include files…
    cvelistv5