Every CVE Search/ Get API key

CVE-2009-4413

The httpClientDiscardBody function in client.c in Polipo 0.9.8, 0.9.12, 1.0.4, and possibly other...

5.0 MediumPublic exploit

The httpClientDiscardBody function in client.c in Polipo 0.9.8, 0.9.12, 1.0.4, and possibly other versions, allows remote attackers to cause a denial of service (crash) via a request with a large Content-Length value, which triggers an integer overflow, a signed-to-unsigned conversion error with a negative value, and a segmentation fault.

Exploit likelihood

8.66%Up 7.3 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 5.0

The httpClientDiscardBody function in client.c in Polipo 0.9.8, 0.9.12, 1.0.4, and possibly other versions, allows remote attackers to cause a denial of service (crash) via a request with a large Content-Length value, which triggers an integer overflow, a signed-to-unsigned conversion error with a negative value, and a segmentation fault.

Record
CVE-2009-4413
CVSS 2.0
5.0 MediumAV:N/AC:L/Au:N/C:N/I:N/A:P
Weakness
CWE-189
Updated
2026-11-02
CVE List No score

The httpClientDiscardBody function in client.c in Polipo 0.9.8, 0.9.12, 1.0.4, and possibly other versions, allows remote attackers to cause a denial of service (crash) via a request with a large Content-Length value, which triggers an integer overflow, a signed-to-unsigned conversion error with a negative value, and a segmentation fault.

Record
CVE-2009-4413
Updated
2026-11-02
EUVDEUVD-2009-4380 No score

The httpClientDiscardBody function in client.c in Polipo 0.9.8, 0.9.12, 1.0.4, and possibly other versions, allows remote attackers to cause a denial of service (crash) via a request with a large Content-Length value, which triggers an integer overflow, a signed-to-unsigned conversion error with a negative value, and a segmentation fault.

Record
EUVD-2009-4380
Updated
2026-11-03
GitHub AdvisoriesGHSA-739g-q9wv-464j No score

The httpClientDiscardBody function in client.c in Polipo 0.9.8, 0.9.12, 1.0.4, and possibly other...

The httpClientDiscardBody function in client.c in Polipo 0.9.8, 0.9.12, 1.0.4, and possibly other versions, allows remote attackers to cause a denial of service (crash) via a request with a large Content-Length value, which triggers an integer overflow, a signed-to-unsigned conversion error with a negative value, and a segmentation fault.

Record
GHSA-739g-q9wv-464j
Updated
2026-11-02
OSV No score

The httpClientDiscardBody function in client.c in Polipo 0.9.8, 0.9.12, 1.0.4, and possibly other versions, allows remote attackers to cause a denial of service (crash) via a request with a large Content-Length value, which triggers an integer overflow, a signed-to-unsigned conversion error with a negative value, and a segmentation fault.

Record
CVE-2009-4413
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
polipo
Debian:5.0
From an advisory covering 2 CVEs
before 1.0.4-1+lenny1, plus listed versions
1.0.4-1
1.0.4-1+lenny1

Public exploits

Links only. Every CVE stores no exploit code.

Public exploits
SourceLinkDate
Exploit-DBPolipo 1.0.4 - Remote Memory Corruption (PoC)2009-12-07

History

History
RecordedChangedSources
affected, facts
affected
aliasesEUVD
first indexedCVE List, Exploit-DB, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2009-4413 is a medium vulnerability (CVSS 5.0) in Pps.jussieu Polipo, published December 24, 2009. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 8.66%, the 95th percentile. No source names a fixed version.

References

MoveEnter Open