CVE-2021-32637CWE-287

Authentication bypassed with malformed request URI

Critical · published May 28, 2021

CVSS v3.1
10.0
EPSS
2%
Percentile
79.2
In the wild
Unconfirmed
What it is

🚨 A crafty malformed HTTP request can slip past your defenses, bypassing authentication entirely in Authelia when paired with nginx — that’s like a sneaky cat burglar bypassing a security system with a clever distraction! 🔥 Think of it as a delivery service that accepts any package without checking the address. If the delivery driver isn’t careful, they might hand over your prized possessions to just anyone, leading to chaos! An attacker could easily bypass the authentication mechanism, gaining unauthorized access to web applications. This could lead to data breaches, unauthorized actions, or even complete compromise of sensitive information — absolutely devastating!

Put simply

Think of it as a delivery service that accepts any package without checking the address. If the delivery driver isn’t careful, they might hand over your prized possessions to just anyone, leading to chaos! This vulnerability in Authelia allows attackers using the nginx ngx_http_auth_request_module to exploit malformed HTTP requests, effectively bypassing the authentication checks that should keep them out.

What to do

An attacker could easily bypass the authentication mechanism, gaining unauthorized access to web applications. This could lead to data breaches, unauthorized actions, or even complete compromise of sensitive information — absolutely devastating! To remediate this issue, upgrade to version 4.29.3 immediately or apply the provided git patch to version 4.25.1. As a temporary workaround, consider adding a block in your internal location settings to fail requests with malformed URIs. Don’t wait—secure your applications now! You've got this! With these steps, you’ll lock everything down in no time and earn your security hero badge! 🛡️

The record
Technical detail
CVSS v3.1
10.0 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.01868 · 79.2th percentile
Weakness
CWE-287 · Improper Authentication
Published
2021-05-28T17:00Z
EPSS history
Timeline
  • 28 MAY 17:00Z
    Authentication bypassed with malformed request URI
    cvelistv5