CVE-2026-59322CWE-20

CVE-2026-59322

Medium · published August 28, 2026

CVSS v3.1
6.3
EPSS
0%
Percentile
20.5
In the wild
Unconfirmed
What it is

The EmbeddedHeadersJsonMessageMapper defaults to an overly permissive header parsing posture in its constructor. When decodeNativeFormat processes raw byte payloads, it deserializes embedded JSON headers into a plain Map and constructs a GenericMessage with MutableMessageHeaders without sanitizing or filtering untrusted header names by default.

Spring Integration 7.1.0

Spring Integration 7.0.0 - 7.0.5

Spring Integration 6.5.0 - 6.5.10

Spring Integration 6.4.0 - 6.4.12

Spring Integration 5.5.21 and earlier

The record
Technical detail
CVSS v3.1
6.3 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
CVSS v4.0
Not supplied
EPSS
0.00290 · 20.5th percentile
Weakness
CWE-20 · Improper Input Validation
Published
2026-08-28T00:17Z
Affected products (5)
ProductVersionsFixed in
vmware/spring_integration< 5.5.225.5.22
vmware/spring_integration≥ 6.4.0, < 6.4.136.4.13
vmware/spring_integration≥ 6.5.0, < 6.5.116.5.11
vmware/spring_integration≥ 7.0.0, < 7.0.5.17.0.5.1
vmware/spring_integration≥ 7.1.0, < 7.1.0.17.1.0.1
References (1)
EPSS history
Timeline
  • 27 AUG 18:04Z
    EmbeddedHeadersJsonMessageMapper default gives wire peer full control of MessageHeaders
    cvelistv5