CVE-2024-38821

Authorization Bypass of Static Resources in WebFlux Applications

Critical · published October 28, 2024

CVSS v3.1
9.1
EPSS
2%
Percentile
77.6
In the wild
Unconfirmed
What it is

🚨 A sneaky bypass in Spring WebFlux lets unauthorized users access your static resources! 🔥 Think of it like a no-entry sign at a party that someone ignores because the bouncer is busy scrolling through their phone — without a solid verification, the door is wide open! If exploited, an attacker could stroll past your security measures and access sensitive files, bypassing your carefully set authorization rules completely. This could lead to unauthorized data exposure, putting your application and its users at serious risk. It's absolutely devastating!

Put simply

Think of it like a no-entry sign at a party that someone ignores because the bouncer is busy scrolling through their phone — without a solid verification, the door is wide open! This vulnerability allows attackers to bypass authorization rules on static resources in Spring WebFlux applications that don't have 'permitAll' applied, meaning users can access resources they shouldn't be able to see or interact with.

What to do

If exploited, an attacker could stroll past your security measures and access sensitive files, bypassing your carefully set authorization rules completely. This could lead to unauthorized data exposure, putting your application and its users at serious risk. It's absolutely devastating! To secure your application, review and tighten your authorization rules for static resources. Ensure that all WebFlux applications are updated to apply proper security measures, and audit your Spring Security configuration to close this gap. Don't forget to disable any default configurations that may leave you exposed! You’ve got this! Follow these steps, and you’ll have your Spring applications locked down in no time! 🛡️

The record
Technical detail
CVSS v3.1
9.1 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
CVSS v4.0
Not supplied
EPSS
0.01741 · 77.6th percentile
Published
2024-10-28T07:06Z
EPSS history
Timeline
  • 28 OCT 07:06Z
    Authorization Bypass of Static Resources in WebFlux Applications
    cvelistv5