CVE-2026-40396

HighCVSS 7.5/10Last modified Jun 17, 2026

Description

Varnish Cache 9 before 9.0.1 allows a "workspace overflow" denial of service (daemon panic) after timeout_linger. A malicious client could send an HTTP/1 request, wait long enough until the session releases its worker thread (timeout_linger) and resume traffic before the session is closed (timeout_idle) sending more than one request at once to trigger a pipelining operation between requests. This vulnerability affecting Varnish Cache 9.0.0 emerged from a port of the Varnish Enterprise non-blocking architecture for HTTP/2. New code was needed to adapt to a more recent workspace API that formalizes the pipelining operation. In addition to the workspace change on the Varnish Cache side, other differences created merge conflicts, like partial support for trailers in Varnish Enterprise. The conflict resolution missed one code path configuring pipelining to perform a complete workspace rollback, losing the guarantee that prefetched data would fit inside workspace_client during the transition from one request to the next. This can result in a workspace overflow, triggering a panic and crashing the Varnish server.

Metrics

CVSS 3.1 7.5/10CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

Weakness enumeration

Affected software

No affected versions have been published.

Timeline

Published
Apr 12, 2026
Last modified
Jun 17, 2026
NVD status
Analyzed

Related CVEs from 2026

CVE-2026-403977.8Heap-based buffer overflow in Windows Common Log File System Driver allows an authorized attacker to elevate privileges locally.CVE-2026-403987.8Heap-based buffer overflow in Windows Remote Desktop allows an authorized attacker to elevate privileges locally.CVE-2026-403997.8Concurrent execution using shared resource with improper synchronization ('race condition') in Windows TCP/IP allows an authorized attacker CVE-2026-40405.5A vulnerability was identified in OpenClaw up to 2026.2.17. This issue affects the function tools.exec.safeBins of the component File ExisteCVE-2026-404008.0Relative path traversal in Windows PowerShell allows an authorized attacker to execute code over a network.CVE-2026-404017.1Windows TCP/IP Denial of Service VulnerabilityCVE-2026-404029.3Use after free in Windows Hyper-V allows an unauthorized attacker to elevate privileges locally.CVE-2026-404038.8Heap-based buffer overflow in Windows Win32K - GRFX allows an authorized attacker to execute code locally.CVE-2026-404047.8Windows Universal Disk Format File System Driver (UDFS) Elevation of Privilege VulnerabilityCVE-2026-404057.5Null pointer dereference in Windows TCP/IP allows an unauthorized attacker to deny service over a network.CVE-2026-404067.5Use after free in Windows TCP/IP allows an unauthorized attacker to disclose information over a network.CVE-2026-404077.8Heap-based buffer overflow in Windows Common Log File System Driver allows an authorized attacker to elevate privileges locally.
CVE-2026-40396: High severity, CVSS 7.5 | Vulnix