Skip to content
OpenAdvisories
Low · 2.3 CVE-2026-50052 EUVD-2026-34066GHSA-mwjg-3fm6-9v84

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 req…

Published Jun 3, 2026 · Updated Jul 1, 2026 · Assigned by mitre

Description

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.

Affected products

VendorProductAffectedFixed
The Vinyl Cache Project Vinyl Cache 9.0.0 9.0.1
The Vinyl Cache Project Varnish Cache (pre split) 7.6.0 – ≤ 8.0.1, 6.0.14 – ≤ 6.0.17 8.0.2
Varnish Software Varnish Cache by Varnish Software 9.0.0 – ≤ 9.0.2 9.0.3

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 13 varnish 7.7.0-3+deb13u1 —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 varnish No fix yet —
Ubuntu 26.04 LTS varnish No fix yet —
Ubuntu 25.10 varnish No fix yet —
Ubuntu 24.04 LTS varnish No fix yet —
Ubuntu 14.04 LTS varnish No fix yet —
Show 4 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 22.04 LTS varnish No fix yet —
Ubuntu Pro 20.04 LTS varnish No fix yet —
Ubuntu Pro 18.04 LTS varnish No fix yet —
Ubuntu Pro 16.04 LTS varnish No fix yet —
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed vinyl-cache 9.0.1-1.1 openSUSE-SU-2026:11039-1

Advisories 2

References