Skip to content
OpenAdvisories
Medium · 4.0 CVE-2026-40394 EUVD-2026-21738GHSA-26pg-g54q-jv62

Varnish Cache 9 before 9.0.1 and Varnish Enterprise before 6.0.16r11 allows a "workspace overflow" denial of service (daemon panic) for cer…

Published Apr 12, 2026 · Updated Apr 13, 2026 · Assigned by mitre

Description

Varnish Cache 9 before 9.0.1 and Varnish Enterprise before 6.0.16r11 allows a "workspace overflow" denial of service (daemon panic) for certain amounts of prefetched data. The setup of an HTTP/2 session starts with a speculative HTTP/1 transport, and upon upgrading to h2 the HTTP/1 request is repurposed as stream zero. During the upgrade, a buffer allocation is made to reserve space to send frames to the client. This allocation would split the original workspace, and depending on the amount of prefetched data, the next fetch could perform a pipelining operation that would run out of workspace.

Affected products

VendorProductAffectedFixed
varnish-software Varnish Cache 9.0.0 – < 9.0.1 9.0.1

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
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 —

Advisories 1

References