Overly Permissive Header Parsing in Spring Integration by VMware
CVE-2026-59322
6.3MEDIUM
What is CVE-2026-59322?
The EmbeddedHeadersJsonMessageMapper in Spring Integration has a security issue due to its default configuration allowing overly permissive header parsing. This weakness arises when the decodeNativeFormat method processes raw byte payloads, which leads to the deserialization of embedded JSON headers into a map without proper sanitization. The MutableMessageHeaders created can potentially contain untrusted header names, increasing the risk of malicious exploitation. Users of Spring Integration should review their configurations and apply recommended practices to secure their applications against this vulnerability.
Affected Version(s)
Spring Integration 7.1.0
Spring Integration 7.0.0 <= 7.0.5
Spring Integration 6.5.0 <= 6.5.10
