CVE-2022-32532CWE-863

Authentication Bypass Vulnerability

published June 28, 2022

CVSS
—
EPSS
26%
Percentile
98.0
In the wild
Unconfirmed
What it is

⚠️ A RegexRequestMatcher can be bypassed with a little misconfiguration in Apache Shiro versions before 1.9.1. It's like giving someone a VIP pass to a concert without checking if they're on the list! 🎟️ Think of this vulnerability as a restaurant where a waiter doesn't check IDs for age-restricted drinks. If a table gets a pass on showing ID, anyone could sneak in and order something meant for adults, leading to a mismanaged situation! An attacker could exploit this authorization bypass to access restricted areas of your application, potentially allowing them to steal sensitive data or perform unauthorized actions. This could lead to severe consequences like data leaks or loss of data integrity, which is an absolute nightmare for any organization!

Put simply

Think of this vulnerability as a restaurant where a waiter doesn't check IDs for age-restricted drinks. If a table gets a pass on showing ID, anyone could sneak in and order something meant for adults, leading to a mismanaged situation! This vulnerability arises when applications using RegExPatternMatcher with a "." in their regular expression misconfigure the RegexRequestMatcher, allowing unauthorized access to resources without proper checks.

What to do

An attacker could exploit this authorization bypass to access restricted areas of your application, potentially allowing them to steal sensitive data or perform unauthorized actions. This could lead to severe consequences like data leaks or loss of data integrity, which is an absolute nightmare for any organization! Upgrade Apache Shiro to version 1.9.1 or later immediately to close this loophole. Review your configuration for RegexRequestMatcher, ensuring they don't inadvertently allow bypassing of authorization. Regular audits of your security settings can help catch these issues early! You've got this! Patch up your Shiro and keep your application secure. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.25536 · 98.0th percentile
Weakness
CWE-863 · Incorrect Authorization
Published
2022-06-28T23:20Z
EPSS history
Timeline
  • 28 JUN 23:20Z
    Authentication Bypass Vulnerability
    cvelistv5