CVE-2026-85312
Apache Camel: dirottamento della partecipazione alla saga di Camel-Core tramite l'header Long-Running-Action non filtrato
- Pubblicato
- 19 ott 2026
- Aggiornato
- 19 ott 2026
- Assegnazione CNA
- apache
- Evidenza osservata
- 20 ott 2026
CVSS primario
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:NBasso · prossimi 30 giorni
- Percentile
- 18,7%
- Data del modello
- 25 ott 2026
L'EPSS è una stima statistica, non una certezza o una misura di impatto. Combinalo con CVSS, stato KEV, esposizione e ambiente.
Riepilogo
Vulnerabilità di convalida dell'input impropria nel componente Apache Camel Core. Questo problema interessa Apache Camel: dalla 4.0.0 precedente alla 4.18.5, dalla 4.19.0 precedente alla 4.22.1. Il processore saga consultava un header denominato Long-Running-Action per decidere a quale saga appartenesse uno scambio. Il nome non ha alcun prefisso Camel, quindi si colloca al di fuori dello spazio dei nomi che i filtri degli header dei consumer bloccano, e un mittente esterno poteva fornirlo su un messaggio in ingresso. Ciò consentiva al mittente di indicare la saga a cui lo scambio si univa, collegando la propria richiesta a un'azione di lunga durata avviata da qualcun altro, oppure causando l'associazione della compensazione a un'azione che non aveva avviato. L'header viene consultato solo da un servizio saga che lo utilizza, il che limita l'esposizione alle distribuzioni che eseguono saga su un coordinatore LRA. Aggiornare ad Apache Camel 4.23.0, che risolve il problema. Gli utenti sul ramo delle release LTS 4.18.x dovrebbero aggiornare alla 4.18.5. Gli utenti sul ramo delle release LTS 4.22.x dovrebbero aggiornare alla 4.22.1. L'header ora viene consultato solo per un servizio saga che lo utilizza effettivamente, anziché su ogni scambio. Per le distribuzioni che non possono aggiornare immediatamente, rimuovere l'header al confine di fiducia con removeHeaders("Long-Running-Action") su ogni consumer che accetta messaggi da un mittente non attendibile.
Fonti
PoC riproducibile ed eseguibile per CVE-2026-85312, che dimostra il dirottamento della saga di Apache Camel tramite l'header Long-Running-Action in Spring Boot e Quarkus.
Utilizzo responsabile
Utilizza le informazioni sulla vulnerabilità solo sui sistemi che possiedi o che sei autorizzato a testare. Kitploit si collega ai metadati della ricerca pubblica e non memorizza codici exploit o payload dannosi.