CVE-2026-50052
In Vinyl Cache before 9.0.1 and Varnish Cache before 9.0.3, a deficiency in HTTP/2 request...
In Vinyl Cache before 9.0.1 and Varnish Cache before 9.0.3, a deficiency in HTTP/2 request parsing can be exploited to launch a backend request desync attack (request smuggling), which in turn can be used for cache poisoning, authentication bypass, or possibly even information disclosure and manipulation. The attack vector only exists if HTTP/2 support is enabled by setting the feature parameter to contain +http2. HTTP/2 support is disabled by default.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- None
- User interaction
- Passive
What an attacker can affect
- Confidentiality
- Low
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
2.3
In Vinyl Cache before 9.0.1 and Varnish Cache before 9.0.3, a deficiency in HTTP/2 request parsing can be exploited to launch a backend request desync attack (request smuggling), which in turn can be used for cache poisoning, authentication bypass, or possibly even information disclosure and manipulation. The attack vector only exists if HTTP/2 support is enabled by setting the feature parameter to contain +http2. HTTP/2 support is disabled by default.
- Record
CVE-2026-50052- CVSS 4.0
- 2.3 Low
CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:P/VC:L/VI:N/VA:N/SC:L/SI:N/SA:N/S:N/AU:N/R:A/V:D/RE:L/U:Green - Weakness
- CWE-444
- Updated
- 2026-11-02
EUVDEUVD-2026-34066
2.3
In Vinyl Cache before 9.0.1 and Varnish Cache before 9.0.3, a deficiency in HTTP/2 request parsing can be exploited to launch a backend request desync attack (request smuggling), which in turn can be used for cache poisoning, authentication bypass, or possibly even information disclosure and manipulation. The attack vector only exists if HTTP/2 support is enabled by setting the feature parameter to contain +http2. HTTP/2 support is disabled by default.
- Record
EUVD-2026-34066- CVSS 4.0
- 2.3 Low
CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:P/VC:L/VI:N/VA:N/SC:L/SI:N/SA:N/S:N/AU:N/R:A/V:D/RE:L/U:Green - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-mwjg-3fm6-9v84
2.3
In Vinyl Cache before 9.0.1 and Varnish Cache before 9.0.3, a deficiency in HTTP/2 request...
In Vinyl Cache before 9.0.1 and Varnish Cache before 9.0.3, a deficiency in HTTP/2 request parsing can be exploited to launch a backend request desync attack (request smuggling), which in turn can be used for cache poisoning, authentication bypass, or possibly even information disclosure and manipulation. The attack vector only exists if HTTP/2 support is enabled by setting the feature parameter to contain +http2. HTTP/2 support is disabled by default.
- Record
GHSA-mwjg-3fm6-9v84- CVSS 4.0
- 2.3 Low
CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:P/VC:L/VI:N/VA:N/SC:L/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:N/AU:N/R:A/V:D/RE:L/U:Green - Weakness
- CWE-444
- Updated
- 2026-11-02
NVD
2.3
In Vinyl Cache before 9.0.1 and Varnish Cache before 9.0.3, a deficiency in HTTP/2 request parsing can be exploited to launch a backend request desync attack (request smuggling), which in turn can be used for cache poisoning, authentication bypass, or possibly even information disclosure and manipulation. The attack vector only exists if HTTP/2 support is enabled by setting the feature parameter to contain +http2. HTTP/2 support is disabled by default.
- Record
CVE-2026-50052- CVSS 4.0
- 2.3 Low
CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:P/VC:L/VI:N/VA:N/SC:L/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:N/AU:N/R:A/V:D/RE:L/U:Green - Weakness
- CWE-444
- Updated
- 2026-11-02
OSV
2.3
In Vinyl Cache before 9.0.1 and Varnish Cache before 9.0.3, a deficiency in HTTP/2 request parsing can be exploited to launch a backend request desync attack (request smuggling), which in turn can be used for cache poisoning, authentication bypass, or possibly even information disclosure and manipulation. The attack vector only exists if HTTP/2 support is enabled by setting the feature parameter to contain +http2. HTTP/2 support is disabled by default.
- Record
CVE-2026-50052- CVSS 4.0
- 2.3 Low
CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:P/VC:L/VI:N/VA:N/SC:L/SI:N/SA:N/S:N/AU:N/R:A/V:D/RE:L/U:Green - Weakness
- CWE-444
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2026-50052
2.3
In Vinyl Cache before 9.0.1 and Varnish Cache before 9.0.3, a deficiency in HTTP/2 request parsing can be exploited to launch a backend request desync attack (request smuggling), which in turn can be used for cache poisoning, authentication bypass, or possibly even information disclosure and manipulation. The attack vector only exists if HTTP/2 support is enabled by setting the feature parameter to contain +http2. HTTP/2 support is disabled by default.
- Record
DEBIAN-CVE-2026-50052- CVSS 4.0
- 2.3 Low
CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:P/VC:L/VI:N/VA:N/SC:L/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:N/AU:N/R:A/V:D/RE:L/U:Green - Updated
- 2026-11-02
OSVUBUNTU-CVE-2026-50052
2.3
In Vinyl Cache before 9.0.1 and Varnish Cache before 9.0.3, a deficiency in HTTP/2 request parsing can be exploited to launch a backend request desync attack (request smuggling), which in turn can be used for cache poisoning, authentication bypass, or possibly even information disclosure and manipulation. The attack vector only exists if HTTP/2 support is enabled by setting the feature parameter to contain +http2. HTTP/2 support is disabled by default.
- Record
UBUNTU-CVE-2026-50052- CVSS 4.0
- 2.3 Low
CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:P/VC:L/VI:N/VA:N/SC:L/SI:N/SA:N/S:N/AU:N/R:A/V:D/RE:L/U:Green - Updated
- 2026-11-02
OSVMGASA-2026-0357 No score
Updated varnish packages fix security vulnerabilities
The updated packages fix security vulnerabilities: Varnish Cache before 8.0.1 and Varnish Enterprise before 6.0.16r12, in certain unchecked req.url scenarios, mishandle URLs with a path of / for HTTP/1.1, potentially leading to cache poisoning or authentication bypass. (CVE-2026-34475) In Vinyl Cache before 9.0.1 and Varnish Cache before 9.0.3, a deficiency in HTTP/2 request parsing can be exploited to launch a backend request desync attack (request smuggling), which in turn can be used for cache poisoning, authentication bypass, or possibly even information disclosure and manipulation. The attack vector only exists if HTTP/2 support is enabled by setting the feature parameter to contain +http2. HTTP/2 support is disabled by default. (CVE-2026-50052)
- Record
MGASA-2026-0357- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11039-1 No score
libvinylapi3-9.0.1-1.1 on GA media
These are all security issues fixed in the libvinylapi3-9.0.1-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11039-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
varnishDebian:13 |
before 7.7.0-3+deb13u1, plus listed versions 7.7.0-3 |
7.7.0-3+deb13u1 |
varnishMageia:10 From an advisory covering 2 CVEs |
before 8.0.2-2.mga10 | 8.0.2-2.mga10 |
varnishMageia:9 From an advisory covering 2 CVEs |
before 7.7.3-1.1.mga9 | 7.7.3-1.1.mga9 |
varnishUbuntu:14.04:LTS |
All versions, plus listed versions 3.0.4-1ubuntu13.0.4-1ubuntu23.0.5-1ubuntu23.0.5-23.0.5-2ubuntu0.1 |
None known |
varnishUbuntu:Pro:16.04:LTS |
All versions, plus listed versions 4.0.3-14.1.0-14.1.0-24.1.1-14.1.1-1ubuntu0.24.1.1-1ubuntu0.2+esm1 |
None known |
varnishUbuntu:Pro:18.04:LTS |
All versions, plus listed versions 5.0.0-7.15.2.1-15.2.1-1ubuntu0.15.2.1-1ubuntu0.1+esm1 |
None known |
varnishUbuntu:Pro:20.04:LTS |
All versions, plus listed versions 6.1.1-16.2.1-26.2.1-2ubuntu0.1~esm16.2.1-2ubuntu0.1~esm26.2.1-2ubuntu0.16.2.1-2ubuntu0.26.2.1-2ubuntu0.2+esm1 |
None known |
varnishUbuntu:Pro:22.04:LTS |
All versions, plus listed versions 6.5.2-16.6.1-16.6.1-1ubuntu0.26.6.1-1ubuntu0.2+esm1 |
None known |
varnishUbuntu:24.04:LTS |
All versions, plus listed versions 7.1.1-1.1ubuntu1 |
None known |
varnishUbuntu:25.10 |
All versions, plus listed versions 7.7.0-17.7.0-27.7.0-37.7.3-1 |
None known |
varnishUbuntu:26.10 |
All versions, plus listed versions 7.7.3-1build1 |
None known |
varnishUbuntu:26.04:LTS |
All versions, plus listed versions 7.7.3-17.7.3-1build1 |
None known |
vinyl-cacheopenSUSE:Tumbleweed |
before 9.0.1-1.1 | 9.0.1-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-50052 is a low vulnerability (CVSS 2.3) in The Vinyl Cache Project Vinyl Cache, published June 3, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.38%, the 32nd percentile. Fixed in varnish 7.7.0-3+deb13u1.
References
vinyl-cache.org/security/VSV00019.html
openwall.com/lists/oss-security/2026/07/01/9
nvd.nist.gov/vuln/detail/CVE-2026-50052
github.com/advisories/GHSA-mwjg-3fm6-9v84
code.vinyl-cache.org/vinyl-cache/vinyl-cache
github.com/CVEProject/cvelistV5/tree/main/cves/2026/50xxx/CVE-2026-50052.json
Show 10 moreShow less
github.com/varnish/varnish
security-tracker.debian.org/tracker/CVE-2026-50052
advisories.mageia.org/MGASA-2026-0357.html
bugs.mageia.org/show_bug.cgi?id=35703
lists.fedoraproject.org/archives/list/[email protected]/message/QTQ3IFV7A766BA4ZMWNVCZOAN3FGCW2J
vinyl-cache.org/security/VSV00018.html
lists.fedoraproject.org/archives/list/[email protected]/message/W24WNWHXMWTWVX7NH65HHLBVOBMB3QGQ
ubuntu.com/security/CVE-2026-50052
cve.org/CVERecord?id=CVE-2026-50052
suse.com/security/cve/CVE-2026-50052