Description
A Spring WebFlux application that supports WebSocket connections may expose indirectly sensitive user information by including request headers in an exception reason.
Spring Framework 7.0.0 - 7.0.8
Spring Framework 6.2.0 - 6.2.19
Spring Framework 6.1.0 - 6.1.28
Spring Framework 6.0.0 - 6.0.30
Spring Framework 5.3.0 - 5.3.49
Spring Framework 5.2.25.RELEASE and earlier
Published: 2026-08-27
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A Spring WebFlux application that supports WebSocket connections may expose request headers in the exception reason when a handshake error occurs. This information disclosure flaw allows an attacker to learn values from headers such as authentication tokens or session identifiers through error messages or logs, representing a breach of confidentiality consistent with CWE‑200.

Affected Systems

Any deployment of Spring Framework versions 7.0.0‑7.0.8, 6.2.0‑6.2.19, 6.1.0‑6.1.28, 6.0.0‑6.0.30, 5.3.0‑5.3.49, and 5.2.25.RELEASE or earlier that uses Spring WebFlux with WebSocket support is vulnerable.

Risk and Exploitability

The CVSS score is not publicly available and the EPSS score is not listed, leaving the exploitation probability indeterminate. A user could trigger the flaw by sending a crafted WebSocket handshake request that causes an exception; this is the likely attack vector inferred from the description. The vulnerability is not cataloged in CISA KEV. If exploited, the attacker could obtain header data from error responses or application logs, potentially compromising authentication or session continuity.

Generated by OpenCVE AI on August 27, 2026 at 08:37 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Spring Framework to a patched release—7.0.9 or later, 6.2.20 or later, 6.1.29 or later, 6.0.31 or later, 5.3.50 or later, or 5.2.26 or later.
  • If an upgrade is not immediately possible, configure the application to suppress detailed exception messages so that request headers are omitted from client responses and logs, limiting the data an attacker can see.
  • Review any tokens or sensitive values that may have already been exposed through logs and rotate them.

Generated by OpenCVE AI on August 27, 2026 at 08:37 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

References
History

Thu, 27 Aug 2026 09:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-200

Thu, 27 Aug 2026 08:00:00 +0000

Type Values Removed Values Added
First Time appeared Spring
Spring spring Framework
Vendors & Products Spring
Spring spring Framework

Thu, 27 Aug 2026 06:15:00 +0000

Type Values Removed Values Added
Description A Spring WebFlux application that supports WebSocket connections may expose indirectly sensitive user information by including request headers in an exception reason. Spring Framework 7.0.0 - 7.0.8 Spring Framework 6.2.0 - 6.2.19 Spring Framework 6.1.0 - 6.1.28 Spring Framework 6.0.0 - 6.0.30 Spring Framework 5.3.0 - 5.3.49 Spring Framework 5.2.25.RELEASE and earlier
Title Spring Framework Request Headers Included in Exception Reasons in HandshakeWebsocketService
References

Subscriptions

Spring Spring Framework
cve-icon MITRE

Status: PUBLISHED

Assigner: vmware

Published:

Updated: 2026-08-27T05:21:41.124Z

Reserved: 2026-05-20T10:01:00.478Z

Link: CVE-2026-47893

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-27T06:17:20.687

Modified: 2026-08-27T06:17:20.687

Link: CVE-2026-47893

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-27T08:45:04Z

Weaknesses
  • CWE-200

    Exposure of Sensitive Information to an Unauthorized Actor