Description
A Spring RSocket application is exposed to a memory leak via a malformed SETUP frame.
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.0.RELEASE - 5.2.25.RELEASE
Published: 2026-08-27
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A malformed SETUP frame sent to the RSocketMessageHandler in Spring Framework creates a memory leak that allows an attacker to gradually exhaust heap space, potentially causing out‑of‑memory exceptions and preventing the application from serving requests. This vulnerability does not provide direct code execution but can degrade availability and, in some environments, trigger cascading failures. The memory leak arises from improper handling of malformed payloads during RSocket protocol initialization.

Affected Systems

Spring Framework versions 5.2.0.RELEASE through 5.2.25.RELEASE, 5.3.0 through 5.3.49, 6.0.0 through 6.0.30, 6.1.0 through 6.1.28, 6.2.0 through 6.2.19, and 7.0.0 through 7.0.8 are affected.

Risk and Exploitability

The EPSS score is not available and the vulnerability is not listed in the CISA KEV catalog, but resource exhaustion can be exploited via a remote attacker who can send crafted RSocket messages to the application. Without a patch, repeated use of the malformed SETUP frame can lead to service interruption. No CVSS score is provided, so assess severity based on the potential for availability loss; the risk remains significant due to the lack of mitigation in the affected releases.

Generated by OpenCVE AI on August 27, 2026 at 07:25 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Spring Framework to the latest available version (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.RELEASE or later).
  • If an immediate upgrade is not possible, restrict or disable RSocket endpoints that accept client connections and enforce strict validation of SETUP frames to reject malformed messages.
  • In all cases, monitor application heap usage and configure automated restart or scaling policies to recover from out‑of‑memory conditions.

Generated by OpenCVE AI on August 27, 2026 at 07:25 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

References
History

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 07:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-399

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

Type Values Removed Values Added
Description A Spring RSocket application is exposed to a memory leak via a malformed SETUP frame. 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.0.RELEASE - 5.2.25.RELEASE
Title Spring Framework Memory Leak via SETUP Frame in RSocketMessageHandler
References

Subscriptions

Spring Spring Framework
cve-icon MITRE

Status: PUBLISHED

Assigner: vmware

Published:

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

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

Link: CVE-2026-47888

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

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

Link: CVE-2026-47888

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-27T07:45:03Z

Weaknesses