CVE-2015-8852 Varnish 3.x before 3.0.7, when used in certain stacked installations, allows remote attackers to inject arbitrary HTTP headers and conduct HTTP response splitting attacks via a header line terminated....
HighCVSS 7.5
EPSS 3.5%
- Published
- Updated
- Exploit status
- No public exploit known
Description
Varnish 3.x before 3.0.7, when used in certain stacked installations, allows remote attackers to inject arbitrary HTTP headers and conduct HTTP response splitting attacks via a header line terminated by a \r (carriage return) character in conjunction with multiple Content-Length headers in an HTTP request.
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| debian/varnish(Debian:12) | < 4.0.0-1 | 4.0.0-1 |
| debian/varnish(Debian:13) | < 4.0.0-1 | 4.0.0-1 |
| varnish cache project varnish cache | = 3.0.0-beta1 | No fix listed |
| varnish cache project varnish cache | = 3.0.0-beta2 | No fix listed |
| varnish cache project varnish cache | = 3.0.1 | No fix listed |
| varnish cache project varnish cache | = 3.0.2 | No fix listed |
| varnish cache project varnish cache | = 3.0.3 | No fix listed |
| varnish cache project varnish cache | = 3.0.4 | No fix listed |
| varnish cache project varnish cache | = 3.0.5 | No fix listed |
| varnish cache project varnish cache | = 3.0.6 | No fix listed |
| debian linux | = 7.0 | No fix listed |
References
- Debian Security Tracker CVE-2015-8852 vendor-advisory
- openSUSE-SU-2016:1316 vendor-advisory
- DSA-3553 vendor-advisory
- [oss-security] 20160416 CVE request: Varnish 3 before 3.0.7 was vulnerable to HTTP Smuggling issues: Double Content Length and bad EOL mailing-list
- [oss-security] 20160418 Re: CVE request: Varnish 3 before 3.0.7 was vulnerable to HTTP Smuggling issues: Double Content Length and bad EOL mailing-list
- github.com
- github.com
- GLSA-201607-10 vendor-advisory
- [varnish-announce] 20150323 Varnish 3.0.7 released. mailing-list vendor-advisory
- bugs.debian.org issue-tracking