GitHub Advisoryadvisory · Maven

GHSA-48rw-j489-928m Signature wrapping vulnerability in Spring Security

HIGH Published 2020-06-05 Modified 2021-06-15 Official page ↗
Aliases
CVE-2020-5407
Ecosystem
Maven
Packages
org.springframework.security:spring-security-core
Severity
High
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Weaknesses
CWE-347
Reviewed
2020-06-04

Affected packages

• Maven org.springframework.security:spring-security-core: >= 5.2.0, < 5.2.4 → fixed in 5.2.4 • Maven org.springframework.security:spring-security-core: >= 5.3.0, < 5.3.2 → fixed in 5.3.2

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.

Related

Alias · CVE (1)

  • CVE-2020-5407 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… vulnerability

Weakness · CWE (1)

  • CWE-347 Improper Verification of Cryptographic Signature weakness

References