CVE-2022-22720CWE-444

HTTP request smuggling vulnerability in Apache HTTP Server 2.4.52 and earlier

published March 14, 2022

CVSS
—
EPSS
28%
Percentile
98.1
In the wild
Unconfirmed
What it is

⚠️ Watch out, Apache HTTP Server users! A failure to close connections gracefully could let crafty attackers slip in unnoticed! Think of this like a restaurant where the waiter keeps serving food even after a meal is canceled — it leads to confusion and potential chaos in the kitchen! The request smuggling here is that unwanted dish being left on the table, creating a backdoor for trouble. An attacker could use this misstep to smuggle malicious requests through the server, potentially manipulating its behavior or exposing sensitive data. This can lead to unauthorized access and create a security nightmare!

Put simply

Think of this like a restaurant where the waiter keeps serving food even after a meal is canceled — it leads to confusion and potential chaos in the kitchen! The request smuggling here is that unwanted dish being left on the table, creating a backdoor for trouble. This vulnerability arises because Apache HTTP Server (up to version 2.4.52) doesn’t properly close inbound connections when there are errors, allowing attackers to exploit this oversight via HTTP Request Smuggling techniques.

What to do

An attacker could use this misstep to smuggle malicious requests through the server, potentially manipulating its behavior or exposing sensitive data. This can lead to unauthorized access and create a security nightmare! To protect your server, update to Apache HTTP Server version 2.4.53 or later immediately. Additionally, review your error handling and connection closing logic to prevent similar issues in the future. You've got this! Follow these steps, and you'll be well on your way to securing your server! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.28189 · 98.1th percentile
Weakness
CWE-444 · Inconsistent Interpretation of HTTP Requests ('HTTP Request/Response Smuggling')
Published
2022-03-14T10:15Z
EPSS history
Timeline
  • 14 MAR 10:15Z
    HTTP request smuggling vulnerability in Apache HTTP Server 2.4.52 and earlier
    cvelistv5