Katalog CVE

CVE-2026-59324

WysokieCVSS 8.2
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W Spring Integration, gdy IntegrationFlow używa .fluxTransform() z asynchroniczną funkcją fluxFunction emitującą surowe ładunki, współbieżne żądania na tym samym subskrypcji FluxMessageChannel mają nagłówki odpowiedzi (replyChannel, errorChannel, correlationId, propagowane nagłówki bezpieczeństwa/tenant) kopiowane z ostatnio przetworzonej wiadomości. Dotyczy to wersji 7.1.0, 7.0.0-7.0.5, 6.5.0-6.5.10, 6.4.0-6.4.12 oraz 5.5.21 i wcześniejszych.

Ocena ryzyka

Ryzyko polega na potencjalnym mieszaniu kontekstu odpowiedzi między żądaniami, co może prowadzić do nieprawidłowego kierowania odpowiedzi lub wycieku informacji między sesjami.

Rekomendacja

Zaleca się aktualizację Spring Integration do wersji zawierającej poprawkę lub unikanie używania .fluxTransform() z asynchronicznymi funkcjami w środowiskach współbieżnych.

Oryginalny opis (angielski, źródło NVD)

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

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS