Description
Potential for deserialization of untrusted types in Spring Cloud Stream.
Spring Cloud Stream 5.0.0 - 5.0.2
Spring Cloud Stream 4.3.0 - 4.3.3
Spring Cloud Stream 4.2.0 - 4.2.6
Published: 2026-08-27
Score: 3.1 Low
EPSS: < 1% Very Low
KEV: No
Impact: Deserialization of untrusted data
Action: Upgrade
AI Analysis

Impact

Spring Cloud Stream processes messages by automatically deserializing payloads into Java objects. When a message containing an untrusted type is received, an attacker can craft a payload that, upon deserialization, may trigger unchecked object creation or method invocation, potentially allowing arbitrary code execution or compromised application behavior. This flaw is the result of insufficient validation of the data type being deserialized, a weakness catalogued as CWE‑502.

Affected Systems

The flaw affects Spring Cloud Stream versions 5.0.0 through 5.0.2, 4.3.0 through 4.3.3, and 4.2.0 through 4.2.6. Any installation of Spring Cloud Stream in this version range that processes external messages is at risk if untrusted payloads are accepted.

Risk and Exploitability

The CVSS score of 3.1 indicates a low overall severity, and the EPSS score is reported as less than 1%, indicating a very low probability of exploitation. The vulnerability is not listed in the CISA KEV catalog. The likely attack vector requires an attacker to inject a crafted message into the message broker or gateway that the vulnerable application consumes. If the message is processed, the attacker may achieve code execution or related impacts depending on application context.

Generated by OpenCVE AI on August 29, 2026 at 00:35 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to Spring Cloud Stream 5.0.3 or later, 4.3.4 or later, or 4.2.7 or later to eliminate the deserialization flaw.
  • If an upgrade is not immediately possible, configure the message converters in Spring Cloud Stream to only allow a pre‑defined whitelist of serializable types, thereby preventing untrusted types from being instantiated during deserialization.
  • Ensure that the message broker is accessible only from trusted networks or authenticated clients, reducing the chance that an attacker can supply malicious payloads to the application.

Generated by OpenCVE AI on August 29, 2026 at 00:35 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

References
History

Fri, 04 Sep 2026 19:30:00 +0000

Type Values Removed Values Added
First Time appeared Vmware
Vmware spring Cloud Stream
CPEs cpe:2.3:a:vmware:spring_cloud_stream:*:*:*:*:*:*:*:*
Vendors & Products Vmware
Vmware spring Cloud Stream

Tue, 01 Sep 2026 14:45:00 +0000

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

Sat, 29 Aug 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 28 Aug 2026 23:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-346

Fri, 28 Aug 2026 20:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-502

Fri, 28 Aug 2026 07:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-346

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

Type Values Removed Values Added
Description Potential for deserialization of untrusted types in Spring Cloud Stream. Spring Cloud Stream 5.0.0 - 5.0.2 Spring Cloud Stream 4.3.0 - 4.3.3 Spring Cloud Stream 4.2.0 - 4.2.6
Title Potential for deserialization of untrusted types in Spring Cloud Stream
References
Metrics cvssV3_1

{'score': 3.1, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:H/UI:R/S:U/C:L/I:L/A:N'}


Subscriptions

Spring Spring Cloud Stream
Vmware Spring Cloud Stream
cve-icon MITRE

Status: PUBLISHED

Assigner: vmware

Published:

Updated: 2026-08-28T18:34:15.271Z

Reserved: 2026-07-04T18:13:46.709Z

Link: CVE-2026-59306

cve-icon Vulnrichment

Updated: 2026-08-28T18:34:11.294Z

cve-icon NVD

Status : Analyzed

Published: 2026-08-27T20:17:56.990

Modified: 2026-09-04T19:23:23.340

Link: CVE-2026-59306

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-01T14:22:35Z

Weaknesses
  • CWE-502

    Deserialization of Untrusted Data