CVE-2026-59324CWE-362

CVE-2026-59324

High · published August 28, 2026

CVSS v3.1
8.2
EPSS
0%
Percentile
19.1
In the wild
Unconfirmed
What it is

When an IntegrationFlow uses .fluxTransform() with an asynchronous/reordering fluxFunction that emits raw payloads, concurrent requests on the same FluxMessageChannel subscription have their reply headers (replyChannel, errorChannel, correlationId, any propagated security/tenant headers) copied from whichever message was most recently consumed upstream.

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
8.2 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N
CVSS v4.0
Not supplied
EPSS
0.00277 · 19.1th percentile
Weakness
CWE-362 · Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')
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
    fluxTransform shared RequestMessageHolder causes cross-message header leakage under async fluxFunction
    cvelistv5