CVE-2026-85254
Apache Camel : contournement de la suppression d'écho des en-têtes de requête de Camel-Platform-HTTP par la casse du nom d'en-tête
- Publié
- 19 oct. 2026
- Mise à jour
- 19 oct. 2026
- Attribution de CNA
- apache
- Preuve observée
- 20 oct. 2026
CVSS primaire
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:NFaible · 30 prochains jours
- Percentile
- 27,7 %
- Date du modèle
- 27 oct. 2026
EPSS est une estimation statistique, et non une certitude ou une mesure d'impact. Combinez-le avec CVSS, le statut KEV, l'exposition et votre environnement.
Résumé
Vulnérabilité de mauvaise gestion de la sensibilité à la casse dans le composant HTTP de la plateforme Apache Camel. Ce problème affecte Apache Camel : de 4.0.0 avant 4.18.5, de 4.19.0 avant 4.22.1. La protection qui empêche la réflexion d'un en-tête de requête dans la réponse comparait les noms d'en-têtes de manière sensible à la casse, alors que les noms d'en-têtes HTTP sont insensibles à la casse. Un appelant pouvait donc contourner la suppression simplement en variant la casse du nom de l'en-tête. HTTP/2 rend le problème inconditionnel plutôt qu'optionnel : le protocole exige que les noms d'en-têtes soient en minuscules sur le réseau, de sorte que la comparaison ne correspondait jamais et la suppression était inopérante pour chaque requête sur une connexion HTTP/2. La conséquence est que le contenu choisi par l'appelant est renvoyé dans la réponse, ce qui constitue la base d'attaques de type response-splitting et empoisonnement de cache contre tout ce qui se trouve devant le point de terminaison Camel. Mettez à niveau vers Apache Camel 4.23.0, qui corrige le problème. Les utilisateurs de la branche LTS 4.18.x doivent mettre à niveau vers 4.18.5. Les utilisateurs de la branche LTS 4.22.x doivent mettre à niveau vers 4.22.1. Les noms d'en-têtes de requête sont désormais comparés de manière insensible à la casse, de sorte que la suppression tient quel que soit la casse et fonctionne sous HTTP/2. Pour les déploiements qui ne peuvent pas être mis à niveau immédiatement, supprimez les en-têtes en question devant le point de terminaison Camel, ou retirez-les de la réponse dans la route plutôt que de compter sur la suppression intégrée.
Sources
Reproducteur exécutable Spring Boot et Quarkus pour CVE-2026-85254, démontrant le contournement de la suppression d'écho d'en-tête d'Apache Camel camel-platform-http via la casse du nom d'en-tête, avec des contrôles affectés et corrigés.
Utilisation responsable
Utilisez les informations de vulnérabilité uniquement sur les systèmes que vous possédez ou que vous êtes autorisé à tester. Kitploit renvoie aux métadonnées de la recherche publique et ne stocke pas de code d'exploitation ni de charges utiles malveillantes.