Skip to content
OpenAdvisories
Low · 3.7 CVE-2026-41000 EUVD-2026-36210GHSA-8qq9-r6cc-qjv9

WSS4J validation does not use configured replay cache

Published Jun 11, 2026 · Updated Jun 23, 2026 · Assigned by vmware

Description

Wss4jSecurityInterceptor did not consistently wire Apache WSS4J ReplayCache instances into RequestData for validation-time checks. As a result, protections against replay of UsernameToken nonces and creation timestamps, Timestamp elements, and certain SAML one-time-use semantics could be ineffective even when operators configured a replay cache on the interceptor.

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.

Affected products

VendorProductAffectedFixed
Spring Spring Web Services 5.0.0 – < 5.0.1.1, 4.1.0 – < 4.1.3.1, 4.0.0 – < 4.0.19, 3.1.0 – < 3.1.9 5.0.1.1

Affected packages

EcosystemPackageAffectedFixedRecord
Maven org.springframework.ws:spring-ws-security >= 5.0.0, < 5.0.2 5.0.2 GHSA-8qq9-r6cc-qjv9
Maven org.springframework.ws:spring-ws-security >= 4.1.0, < 4.1.4 4.1.4 GHSA-8qq9-r6cc-qjv9
Maven org.springframework.ws:spring-ws-security >= 4.0.0, <= 4.0.18 — GHSA-8qq9-r6cc-qjv9
Maven org.springframework.ws:spring-ws-security >= 3.1.0, <= 3.1.8 — GHSA-8qq9-r6cc-qjv9

References