CVE-2022-23959

In Varnish Cache before 6.6.2 and 7.x before 7.0.2, Varnish Cache 6.0 LTS before 6.0.10, and and Varnish Enterprise (Cache Plus) 4.1.x before 4.1.11r6 and…

published January 26, 2022

CVSS
—
EPSS
2%
Percentile
80.7
In the wild
Unconfirmed
What it is

⚠️ Request smuggling in Varnish Cache could let attackers sneak messages past the gate, just like a sneaky delivery person slipping in an extra package without a signature! 📦 Think of Varnish Cache as a busy restaurant where the chef (the server) only looks at the orders when they’re neatly presented. If a crafty waiter (an attacker) slips in a rogue order that looks valid, the chef might whip up something totally unintended, possibly leading to chaos in the kitchen! An attacker could exploit this request smuggling vulnerability to send malicious requests that the server processes without proper validation. This could lead to unauthorized data exposure, or even worse, compromise the integrity of the system, making the whole restaurant run wild!

Put simply

Think of Varnish Cache as a busy restaurant where the chef (the server) only looks at the orders when they’re neatly presented. If a crafty waiter (an attacker) slips in a rogue order that looks valid, the chef might whip up something totally unintended, possibly leading to chaos in the kitchen! This vulnerability stems from improper handling of HTTP/1 connections in Varnish Cache versions before 6.6.2 and 7.0.2, allowing crafted requests to bypass security checks and be misinterpreted by the server.

What to do

An attacker could exploit this request smuggling vulnerability to send malicious requests that the server processes without proper validation. This could lead to unauthorized data exposure, or even worse, compromise the integrity of the system, making the whole restaurant run wild! To mitigate this issue, update Varnish Cache to at least version 6.6.2 or 7.0.2. If you're using the LTS version, make sure to upgrade to 6.0.10 or higher. Regularly review your configuration to ensure all connections are securely managed and validate incoming requests thoroughly. You've got this! Follow the steps to secure your Varnish Cache, and your system will be running smoothly in no time! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.02011 · 80.7th percentile
Published
2022-01-26T00:38Z
EPSS history
Timeline
  • 26 JAN 00:38Z
    In Varnish Cache before 6.6.2 and 7.x before 7.0.2, Varnish Cache 6.0 LTS before 6.0.10, and and Varnish Enterprise (Cache Plus) 4.1.x before 4.1.11r6 and…
    cvelistv5