Input validation error in Spring Integration - CVE-2026-59322
Published: August 28, 2026
Vulnerability details
The vulnerability allows a remote user to inject arbitrary message headers and influence message processing.
The vulnerability exists due to improper input validation in EmbeddedHeadersJsonMessageMapper when processing raw byte payloads with decodeNativeFormat. A remote user can send specially crafted data with embedded JSON headers to inject arbitrary message headers and influence message processing.
This affects deployments that use the mapper with default settings, such as ZeroMqChannel receiving raw socket bytes.
Affected software
Library Support for Spring
How to mitigate CVE-2026-59322
Library Support for Spring - update to 3.5.19