First published: Mon Mar 20 2023(Updated: )
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.
Credit: security@vmware.com security@vmware.com
Affected Software | Affected Version | How to fix |
---|---|---|
redhat/jenkins | <0:2.401.1.1686831596-3.el8 | 0:2.401.1.1686831596-3.el8 |
redhat/jenkins | <0:2.401.1.1686649641-3.el8 | 0:2.401.1.1686649641-3.el8 |
redhat/jenkins | <0:2.401.1.1686680404-3.el8 | 0:2.401.1.1686680404-3.el8 |
redhat/jenkins | <0:2.401.1.1685677065-1.el8 | 0:2.401.1.1685677065-1.el8 |
redhat/ovirt-dependencies | <0:4.5.3-1.el8e | 0:4.5.3-1.el8e |
VMware Spring Framework | >=5.3.0<5.3.26 | |
VMware Spring Framework | >=6.0.0<6.0.7 | |
redhat/springframework | <6.0.7 | 6.0.7 |
redhat/springframework | <5.3.26 | 5.3.26 |
maven/org.springframework:spring | >=5.3.0<5.3.26 | 5.3.26 |
maven/org.springframework:spring | >=6.0.0<6.0.7 | 6.0.7 |
IBM Cloud Pak for Business Automation | <=V22.0.2 - V22.0.2-IF004 | |
IBM Cloud Pak for Business Automation | <=V21.0.3 - V21.0.3-IF020 | |
IBM Cloud Pak for Business Automation | <=V22.0.1 - V22.0.1-IF006 and later fixesV21.0.2 - V21.0.2-IF012 and later fixesV21.0.1 - V21.0.1-IF007 and later fixesV20.0.1 - V20.0.3 and later fixesV19.0.1 - V19.0.3 and later fixesV18.0.0 - V18.0.2 and later fixes |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
(Appears in the following advisories)
CVE-2023-20860 is a vulnerability in Spring Framework that allows for a security bypass.
CVE-2023-20860 occurs when using "**" as a pattern in Spring Security configuration with the mvcRequestMatcher, which creates a mismatch in pattern matching between Spring Security and Spring MVC.
Spring Framework versions 6.0.0 - 6.0.6 and 5.3.0 - 5.3.25 are affected by CVE-2023-20860.
To fix CVE-2023-20860, update your Spring Framework to version 6.0.7 or 5.3.26, depending on the version you are currently using.
You can find more information about CVE-2023-20860 at the following references: [NVD](https://nvd.nist.gov/vuln/detail/CVE-2023-20860), [Spring Security](https://spring.io/security/cve-2023-20860), [NetApp](https://security.netapp.com/advisory/ntap-20230505-0006/).