Vulnerability · Published May 13, 2020 · Assigned by pivotal
CVE-2020-5407Signature Wrapping Vulnerability with spring-security-saml2-service-provider
High 8.8
In plain English
A high-severity security flaw in Spring Security from Spring by VMware. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 1.2% (higher than 68% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.
Official description
Spring Security versions 5.2.x prior to 5.2.4 and 5.3.x prior to 5.3.2 contain a signature wrapping vulnerability during SAML response validation. When using the spring-security-saml2-service-provider component, a malicious user can carefully modify an otherwise valid SAML response and append an arbitrary assertion that Spring Security will accept as valid.
Affected packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| Maven | org.springframework.security:spring-security-core | 5.2.4 | GHSA-48rw-j489-928m |
| Maven | org.springframework.security:spring-security-core | 5.3.2 | GHSA-48rw-j489-928m |
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| Spring by VMware | Spring Security | 5.2 – before 5.2.45.3 – before 5.3.2 |
Weakness: CWE-347
References
- [servicemix-issues] 20200514 [jira] [Created] (SM-4384) Create OSGi bundles for spring-security 5.3.2.RELEASE + 5.1.10.RELEASE mailing-list, x_refsource_MLIST
- [geode-dev] 20200521 Re: Proposal to backport GEODE-8167 mailing-list, x_refsource_MLIST
- [geode-dev] 20200521 Proposal to backport GEODE-8167 mailing-list, x_refsource_MLIST
- https://www.oracle.com/security-alerts/cpuoct2020.html x_refsource_MISC
- https://tanzu.vmware.com/security/cve-2020-5407 x_refsource_CONFIRM
- https://www.oracle.com/security-alerts/cpujan2021.html x_refsource_MISC
- https://www.oracle.com/security-alerts/cpuApr2021.html x_refsource_MISC