CVE-2019-18678: canonical ubuntu_linux HTTP Request/Response Smuggling
Vulnerability summary
CVE-2019-18678 is a medium (CVSS 5.3) HTTP Request/Response Smuggling vulnerability in canonical ubuntu_linux. EPSS estimates a 6.20% chance of exploitation in the next 30 days, higher than 93.4% of scored vulnerabilities.
Advisory lineage
Upstream 0 · Downstream 13 · Related 8Timeline
- 26-11-2019PublishedVulnerability first disclosed.
- 05-08-2024Last modifiedVulnerability information updated.
Description
An issue was discovered in Squid 3.x and 4.x through 4.8. It allows attackers to smuggle HTTP requests through frontend software to a Squid instance that splits the HTTP Request pipeline differently. The resulting Response messages corrupt caches (between a client and Squid) with attacker-controlled content at arbitrary URLs. Effects are isolated to software between the attacker client and Squid. There are no effects on Squid itself, nor on any upstream servers. The issue is related to a request header containing whitespace between a header name and a colon.
CVSS metrics
4 scores · 3 sources · 2 versions- OSV · UbuntuEcosystem advisory · calculated5.3MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
- OSV · DebianEcosystem advisory · calculated5.3MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
EPSS trend
Probability
6.20%
Chance of exploitation in the next 30 days
Percentile
93%
Versus all other CVEs
30-day change
-4.73 pp
From 10.93% on 18-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Debian2 products
- squid< 4.9-1
- debian_linuxEOL8.0
Ubuntu2 products
- squid< 4.9-2ubuntu1
- squid3< 3.5.12-1ubuntu7.9 | < 3.5.27-1ubuntu1.4
Canonical1 product
- ubuntu_linuxEOL16.04 | 18.04 | 19.04 | 19.10
Fedoraproject1 product
- fedoraEOL30 | 31
Squid-cache1 product
- squid≥ 3.0, ≤ 3.5.28 | ≥ 4.0, ≤ 4.8
5 vendors · 7 products
References
15 links- www.squid-cache.org/Versions/v4/changesets/squid-4-671ba97abe929156dc4c717ee52ad22fba0f7443.patchX Refsource CONFIRMRelease Notes
- lists.debian.org/debian-lts-announce/2019/12/msg00011.htmlMailing ListX Refsource MLISTThird Party Advisory