CVE-2023-20860
springframework: Security Bypass With Un-Prefixed Double Wildcard Pattern
Severity Score
Exploit Likelihood
Affected Versions
Public Exploits
1Exploited in Wild
-Decision
Descriptions
Spring Framework running version 6.0.0 - 6.0.6 or 5.3.0 - 5.3.25 using "**" as a pattern in Spring Security configuration with the mvcRequestMatcher creates a mismatch in pattern matching between Spring Security and Spring MVC, and the potential for a security bypass.
A flaw was found in Spring Framework. In this vulnerability, a security bypass is possible due to the behavior of the wildcard pattern.
Red Hat support for Spring Boot provides an application platform that reduces the complexity of developing and operating applications for OpenShift as a containerized platform. This release of Red Hat support for Spring Boot 2.7.13 serves as a replacement for Red Hat support for Spring Boot 2.7.12, and includes security, bug fixes and enhancements. For more information, see the release notes linked in the References section. Issues addressed include bypass, code execution, denial of service, and deserialization vulnerabilities.
CVSS Scores
SSVC
- Decision:Attend
Timeline
- 2022-11-01 CVE Reserved
- 2023-03-24 First Exploit
- 2023-03-27 CVE Published
- 2025-02-19 CVE Updated
- 2025-03-30 EPSS Updated
- ---------- Exploited in Wild
- ---------- KEV Due Date
CWE
- CWE-155: Improper Neutralization of Wildcards or Matching Symbols
CAPEC
References (5)
URL | Tag | Source |
---|---|---|
https://security.netapp.com/advisory/ntap-20230505-0006 |
|
URL | Date | SRC |
---|---|---|
https://github.com/limo520/CVE-2023-20860 | 2023-03-24 |
URL | Date | SRC |
---|
URL | Date | SRC |
---|---|---|
https://spring.io/security/cve-2023-20860 | 2023-05-05 | |
https://access.redhat.com/security/cve/CVE-2023-20860 | 2023-09-05 | |
https://bugzilla.redhat.com/show_bug.cgi?id=2180528 | 2023-09-05 |
Affected Vendors, Products, and Versions
Vendor | Product | Version | Other | Status | ||||||
---|---|---|---|---|---|---|---|---|---|---|
Vendor | Product | Version | Other | Status | <-- --> | Vendor | Product | Version | Other | Status |
Vmware Search vendor "Vmware" | Spring Framework Search vendor "Vmware" for product "Spring Framework" | >= 5.3.0 < 5.3.26 Search vendor "Vmware" for product "Spring Framework" and version " >= 5.3.0 < 5.3.26" | - |
Affected
| ||||||
Vmware Search vendor "Vmware" | Spring Framework Search vendor "Vmware" for product "Spring Framework" | >= 6.0.0 < 6.0.7 Search vendor "Vmware" for product "Spring Framework" and version " >= 6.0.0 < 6.0.7" | - |
Affected
|