CVE-2023-34034: Critical severity VMware Spring Security vulnerability
Using "" as a pattern in Spring Security configuration for WebFlux creates a mismatch in pattern matching between Spring Security and Spring WebFlux, and the potential for a security bypass.
Other sources
VMware Tanzu Spring Security could allow a remote attacker to bypass security restrictions, caused by a flaw when using "" as a pattern in the configuration for WebFlux. By using a specially crafted configuration, an attacker could exploit this vulnerability to bypass pattern matching rules.
— IBM
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
maven/org.springframework.security:spring-security-configto a version that resolves this vulnerability.Fixed in 6.1.2 - Upgrade
Upgrade
maven/org.springframework.security:spring-security-configto a version that resolves this vulnerability.Fixed in 6.0.5 - Upgrade
Upgrade
maven/org.springframework.security:spring-security-configto a version that resolves this vulnerability.Fixed in 5.8.5 - Upgrade
Upgrade
maven/org.springframework.security:spring-security-configto a version that resolves this vulnerability.Fixed in 5.7.10 - Upgrade
Upgrade
maven/org.springframework.security:spring-security-configto a version that resolves this vulnerability.Fixed in 5.6.12 - Upgrade
Upgrade
redhat/spring-securityto a version that resolves this vulnerability.Fixed in 5.6.12 - Upgrade
Upgrade
redhat/spring-securityto a version that resolves this vulnerability.Fixed in 5.7.10 - Upgrade
Upgrade
redhat/spring-securityto a version that resolves this vulnerability.Fixed in 5.8.5 - Upgrade
Upgrade
redhat/spring-securityto a version that resolves this vulnerability.Fixed in 6.0.5 - Upgrade
Upgrade
redhat/spring-securityto a version that resolves this vulnerability.Fixed in 6.1.2
Event History
Frequently Asked Questions
What is the vulnerability ID for this security issue?
The vulnerability ID for this security issue is CVE-2023-34034.
What is the severity level of CVE-2023-34034?
The severity level of CVE-2023-34034 is critical with a score of 9.1.
What is the affected software for CVE-2023-34034?
The affected software for CVE-2023-34034 is org.springframework.security:spring-security-config versions between 5.6.0 and 6.1.2.
What is the potential impact of CVE-2023-34034?
CVE-2023-34034 can create a mismatch in pattern matching between Spring Security and Spring WebFlux, leading to a security bypass.
How can I fix CVE-2023-34034?
To fix CVE-2023-34034, update your org.springframework.security:spring-security-config package to version 6.1.2.