CVE-2026-40995CWE-287

CVE-2026-40995

Medium · published June 11, 2026

CVSS v3.1
5.4
EPSS
0%
Percentile
7.3
In the wild
Unconfirmed
What it is

X509AuthenticationProvider could issue a fully authenticated X509AuthenticationToken when a presented certificate mapped to UserDetails, without applying Spring Security's standard account lifecycle checks (disabled, locked, expired, or credentials-expired accounts).

Affected versions:

Spring Web Services 5.0.0 through 5.0.1; 4.1.0 through 4.1.3; 4.0.0 through 4.0.18; 3.1.0 through 3.1.8.

The record
Technical detail
CVSS v3.1
5.4 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
CVSS v4.0
Not supplied
EPSS
0.00181 · 7.3th percentile
Weakness
CWE-287 · Improper Authentication
Published
2026-06-11T11:16Z
Affected products (4)
ProductVersionsFixed in
broadcom/spring_web_services< 3.1.93.1.9
broadcom/spring_web_services≥ 4.0.0, < 4.0.194.0.19
broadcom/spring_web_services≥ 4.1.0, < 4.1.3.14.1.3.1
broadcom/spring_web_services≥ 5.0.0, < 5.0.1.15.0.1.1
References (1)
EPSS history
Timeline
  • 11 JUN 05:04Z
    X.509 authentication bypasses Spring Security account checks
    cvelistv5