Skip to content
Heist/ feed
Back to feed
High

Spring WS SSRF via unvalidated WS-Addressing reply destinations

Type: advisorySources: OSV

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.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2026-40999
Confirmed fixed CVEs
Not specified
Updated in this feed
3 Nov 2026, 11:15 UTC · Revision 1

Source evidence

Spring WS SSRF via unvalidated WS-Addressing reply destinations

core-osv · Original source

Published 11 Jun 2026, 05:04 UTC

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.

osv:CVE-2026-40999
Complete source record
{
  "id": "46a6a5d40e6c31fbf0ec02ddb220d553ef3b8118dc5e43129e232549f84da76e",
  "url": "https://osv.dev/vulnerability/CVE-2026-40999",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "Spring WS SSRF via unvalidated WS-Addressing reply destinations",
    "summary": "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.",
    "evidence": "osv:CVE-2026-40999",
    "products": [],
    "severity": "high",
    "structured": {
      "id": "CVE-2026-40999",
      "aliases": [
        "CVE-2026-40999",
        "GHSA-whpp-xv3h-rwxf"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/spring-projects/spring-ws",
              "type": "GIT",
              "events": [
                {
                  "introduced": "03e870960cc6f5b591bf16d3ad3897f0aa452cc7"
                },
                {
                  "last_affected": "bce4cbc3e388d270bca1593970637e2d58076565"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "range": [
                      {
                        "introduced": "3.1.0"
                      },
                      {
                        "last_affected": "3.1.8"
                      }
                    ],
                    "source": "DESCRIPTION"
                  }
                ]
              }
            }
          ],
          "versions": [
            "v3.1.8",
            "v3.1.7",
            "v3.1.6",
            "v3.1.5",
            "v3.1.4",
            "v3.1.3",
            "v3.1.2",
            "v3.1.1",
            "v3.1.0"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-40999.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:28.030605947Z",
      "provider": "osv",
      "references": [
        "https://spring.io/security/cve-2026-40999",
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/40xxx/CVE-2026-40999.json",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-40999"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-918"
        ],
        "cna_assigner": "vmware",
        "unresolved_ranges": [
          {
            "extracted_events": [
              {
                "range": [
                  {
                    "introduced": "5.0.0"
                  },
                  {
                    "fixed": "5.0.1.1"
                  },
                  {
                    "introduced": "4.1.0"
                  },
                  {
                    "fixed": "4.1.3.1"
                  },
                  {
                    "introduced": "4.0.0"
                  },
                  {
                    "fixed": "4.0.19"
                  },
                  {
                    "introduced": "3.1.0"
                  },
                  {
                    "fixed": "3.1.9"
                  }
                ],
                "source": "AFFECTED_FIELD",
                "strategy": "StandardRange"
              }
            ]
          }
        ],
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/40xxx/CVE-2026-40999.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-40999",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 494878,
  "published_at": "2026-06-11T05:04:17.009+00:00"
}