Intel

AIKIDO-2026-691546

spring-integration-jms is vulnerable to Improper Neutralization of Special Elements

Improper Neutralization of Special ElementsCVE-2026-47880 Published Aug 21, 2026

54

Medium Risk

This Affects:

JAVAspring-integration-jms
0.0.1 - 7.0.5
Fixed in 7.0.6
7.1.0 - 7.1.0
Fixed in 7.1.1
Are you affected? Scan for Free

TL;DR

spring-integration-jms DefaultJmsHeaderMapper copies all JMS user properties into MessageHeaders, including replyChannel, errorChannel, and json__TypeId__. Downstream resolvers treat those strings as Spring bean names, so a producer can redirect output or errors to any MessageChannel bean. That bypasses the intended flow wiring. The patch excludes framework-significant header names from the copy.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and a Spring Integration JMS inbound component consumes messages with attacker-supplied JMS property names.

Background info

spring-integration-jms is vulnerable to Improper Neutralization of Special Elements in versions 0.0.1 - 7.0.5 and 7.1.0 - 7.1.0.

How to fix this

Upgrade the org.springframework.integration:spring-integration-jms library to the patch version.

Are You Affected?

Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.

Free. No credit card required.

Aikido Platform