CVE-2009-0478
Squid 2.7 to 2.7.STABLE5, 3.0 to 3.0.STABLE12, and 3.1 to 3.1.0.4 allows remote attackers to...
Squid 2.7 to 2.7.STABLE5, 3.0 to 3.0.STABLE12, and 3.1 to 3.1.0.4 allows remote attackers to cause a denial of service via an HTTP request with an invalid version number, which triggers a reachable assertion in (1) HttpMsg.c and (2) HttpStatusLine.c.
Exploit likelihood
What each source reports
NVD Score used
5.0
Squid 2.7 to 2.7.STABLE5, 3.0 to 3.0.STABLE12, and 3.1 to 3.1.0.4 allows remote attackers to cause a denial of service via an HTTP request with an invalid version number, which triggers a reachable assertion in (1) HttpMsg.c and (2) HttpStatusLine.c.
- Record
CVE-2009-0478- CVSS 2.0
- 5.0 Medium
AV:N/AC:L/Au:N/C:N/I:N/A:P - Weakness
- CWE-20
- Updated
- 2026-11-02
CVE List No score
Squid 2.7 to 2.7.STABLE5, 3.0 to 3.0.STABLE12, and 3.1 to 3.1.0.4 allows remote attackers to cause a denial of service via an HTTP request with an invalid version number, which triggers a reachable assertion in (1) HttpMsg.c and (2) HttpStatusLine.c.
- Record
CVE-2009-0478- Updated
- 2026-11-02
EUVDEUVD-2009-0482 No score
Squid 2.7 to 2.7.STABLE5, 3.0 to 3.0.STABLE12, and 3.1 to 3.1.0.4 allows remote attackers to cause a denial of service via an HTTP request with an invalid version number, which triggers a reachable assertion in (1) HttpMsg.c and (2) HttpStatusLine.c.
- Record
EUVD-2009-0482- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-cfw6-qxff-576v No score
Squid 2.7 to 2.7.STABLE5, 3.0 to 3.0.STABLE12, and 3.1 to 3.1.0.4 allows remote attackers to...
Squid 2.7 to 2.7.STABLE5, 3.0 to 3.0.STABLE12, and 3.1 to 3.1.0.4 allows remote attackers to cause a denial of service via an HTTP request with an invalid version number, which triggers a reachable assertion in (1) HttpMsg.c and (2) HttpStatusLine.c.
- Record
GHSA-cfw6-qxff-576v- Weakness
- CWE-20
- Updated
- 2026-11-02
OSV No score
Squid 2.7 to 2.7.STABLE5, 3.0 to 3.0.STABLE12, and 3.1 to 3.1.0.4 allows remote attackers to cause a denial of service via an HTTP request with an invalid version number, which triggers a reachable assertion in (1) HttpMsg.c and (2) HttpStatusLine.c.
- Record
CVE-2009-0478- Updated
- 2026-11-02
OSVDEBIAN-CVE-2009-0478 No score
Squid 2.7 to 2.7.STABLE5, 3.0 to 3.0.STABLE12, and 3.1 to 3.1.0.4 allows remote attackers to cause a denial of service via an HTTP request with an invalid version number, which triggers a reachable assertion in (1) HttpMsg.c and (2) HttpStatusLine.c.
- Record
DEBIAN-CVE-2009-0478- Updated
- 2026-11-02
Affected products
Affected packages
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| Exploit-DB | Squid < 3.1 5 - HTTP Version Number Parsing Denial of Service | 2009-02-09 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, Exploit-DB, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2009-0478 is a medium vulnerability (CVSS 5.0) in Squid, published February 8, 2009. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 72.0%, the 99th percentile. Fixed in squid 2.7.STABLE3-4.1.
References
securityfocus.com/bid/33604
secunia.com/advisories/33731
security.gentoo.org/glsa/glsa-200903-38.xml
securityfocus.com/archive/1/500653/100/0/threaded
lists.opensuse.org/opensuse-security-announce/2009-03/msg00000.html
bugzilla.redhat.com/show_bug.cgi?id=484246
Show 9 moreShow less
squid-cache.org/Versions/v2/2.7/changesets/12432.patch
securitytracker.com/id?1021684
squid-cache.org/Advisories/SQUID-2009_1.txt
mandriva.com/security/advisories?name=MDVSA-2009:034
exploit-db.com/exploits/8021
secunia.com/advisories/34467
nvd.nist.gov/vuln/detail/CVE-2009-0478
github.com/advisories/GHSA-cfw6-qxff-576v
security-tracker.debian.org/tracker/CVE-2009-0478