Skip to content
6.8 Medium

CVE-2026-47838 SubjectDnX509PrincipalExtractor does not correctly handle certain malformed X.509 certificate CN values, which can…

Description

SubjectDnX509PrincipalExtractor does not correctly handle certain malformed X.509 certificate CN values, which can lead to reading the wrong value for the username. In a carefully crafted certificate, this can lead to an attacker impersonating another user. Affected versions: Spring Security 5.7.0 through 5.7.24; 5.8.0 through 5.8.26; 6.3.0 through 6.3.17; 6.4.0 through 6.4.17; 6.5.0 through 6.5.10.

Affected products and versions

Product Affected versions Fixed in
Spring Security 6.5 6.5.0 → < 6.5.10.2 6.5.10.2
Spring Security 6.4 6.4.0 → < 6.4.18 6.4.18
Spring Security 6.3 6.3.0 → < 6.3.18 6.3.18
Spring Security 5.8 5.8.0 → < 5.8.27 5.8.27
Spring Security 5.7 5.7.0 → < 5.7.25 5.7.25

References

Timeline

  1. Published
  2. Last modified
The 29 CVEs of Spring Security →
Track this CVE