CVE Catalog

CVE-2026-40996

MediumCVSS 4.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.13%

3th percentile - higher than 3% of all known CVEs

Summary

In Spring Web Services, Wss4jSecurityInterceptor defaults allowRSA15KeyTransportAlgorithm to true, overriding Apache WSS4J's safer default. This allows acceptance of RSA PKCS#1 v1.5 (rsa-1_5) encrypted keys during WS-Security decryption unless explicitly reconfigured.

Risk Assessment

An attacker can exploit the weaker encryption algorithm to decrypt WS-Security communication, potentially leading to disclosure of sensitive data.

Recommendation

Explicitly set allowRSA15KeyTransportAlgorithm to false in Wss4jSecurityInterceptor configuration to enforce stronger encryption algorithms. Upgrading to the latest Spring Web Services version is also recommended.

Other vulnerabilities in Spring Web Services

See all
Original NVD description (English source)

Wss4jSecurityInterceptor defaulted allowRSA15KeyTransportAlgorithm to true, overriding Apache WSS4J's safer default for validation RequestData. Inbound WS-Security decryption could therefore accept RSA PKCS#1 v1.5 (rsa-1_5) encrypted key material unless operators explicitly reconfigured the flag. 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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS