CVE-2004-1303

Buffer overflow in the get function in get.c for Yanf 0.4 allows remote malicious web servers to execute arbitrary code via crafted HTTP responses

published December 22, 2004

CVSS
—
EPSS
6%
Percentile
93.5
In the wild
Unconfirmed
What it is

⚠️ A crafty buffer overflow lurks in Yanf's get function, where remote web servers can send crafted HTTP responses — a sneaky way to execute arbitrary code! 🔥 Think of it like a restaurant where the waiter accidentally serves a dish without checking the order — the wrong ingredients could lead to a disastrous meal. In this case, the attacker serves a response that overflows the expected buffer, opening the door to chaos! If exploited, this vulnerability could let attackers run arbitrary code on affected systems, potentially leading to unauthorized access, data theft, or even complete system control. The risks could be significant, depending on how the application is employed.

Put simply

Think of it like a restaurant where the waiter accidentally serves a dish without checking the order — the wrong ingredients could lead to a disastrous meal. In this case, the attacker serves a response that overflows the expected buffer, opening the door to chaos! This buffer overflow occurs in the get function located in get.c for Yanf 0.4, enabling attackers to craft specific HTTP responses that overflow the buffer, allowing execution of their own code.

What to do

If exploited, this vulnerability could let attackers run arbitrary code on affected systems, potentially leading to unauthorized access, data theft, or even complete system control. The risks could be significant, depending on how the application is employed. To mitigate this vulnerability, upgrade Yanf to the latest version that contains the patched get function. Additionally, consider implementing strict validation on HTTP responses to further protect against such attacks. You've got this! By staying proactive and updating your systems, you’ll keep your applications safe and sound. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.06201 · 93.5th percentile
Published
2004-12-22T05:00Z
EPSS history
Timeline
  • 22 DEC 05:00Z
    Buffer overflow in the get function in get.c for Yanf 0.4 allows remote malicious web servers to execute arbitrary code via crafted HTTP responses
    cvelistv5