CVE-2026-40999 PUBLISHED

Spring WS SSRF via unvalidated WS-Addressing reply destinations

Assigner: vmware
Reserved: 16.04.2026 Published: 11.06.2026 Updated: 11.06.2026

When WS-Addressing is used with non-anonymous ReplyTo or FaultTo addresses, Spring WS may initiate outbound connections through configured WebServiceMessageSender instances to destinations taken directly from request headers without verifying that those destinations are safe to connect to.

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.

Metrics

CVSS Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N
CVSS Score: 8.6

Product Status

Vendor Spring
Product Spring Web Services
Versions Default: unaffected
  • affected from 5.0.0 to 5.0.2 (excl.)
  • affected from 4.1.0 to 4.1.4 (excl.)
  • affected from 4.0.0 to 4.0.19 (excl.)
  • affected from 3.1.0 to 3.1.9 (excl.)

References

Problem Types

  • CWE-918: Server-Side Request Forgery (SSRF) CWE

Impacts

  • A remote attacker can supply crafted WS-Addressing ReplyTo or FaultTo headers that cause the server to initiate outbound connections to internal-only hosts, cloud metadata endpoints, or other sensitive destinations.