CVE-2026-85249
Apache Camel : injection d'en-tête Camel-Tika via des métadonnées de document non filtrées
- Publié
- 19 oct. 2026
- Mise à jour
- 19 oct. 2026
- Attribution de CNA
- apache
- Preuve observée
- 19 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,6 %
- Date du modèle
- 25 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 validation d'entrée incorrecte dans le composant Apache Camel Tika. Ce problème affecte Apache Camel : de 4.0.0 avant 4.18.5, de 4.19.0 avant 4.22.1. Le producteur Tika mappait chaque clé de métadonnées extraite du document soumis sur l'Exchange en tant qu'en-tête, sans aucun filtre appliqué. Les métadonnées de document sont un contenu contrôlé par l'attaquant : la partie qui fournit le fichier choisit les clés de métadonnées qu'il contient. Un document forgé pouvait donc définir des en-têtes de l'Exchange dont dépend le reste de la route, y compris des en-têtes de l'espace de noms Camel tels que CamelFileName, que les composants en aval utilisent pour décider où le contenu est écrit. Le schéma correspond à la même classe d'injection d'en-têtes que les avis relatifs aux consommateurs publiés précédemment, atteinte ici via le contenu de fichier analysé plutôt que via un en-tête de protocole. Effectuez la mise à niveau vers Apache Camel 4.23.0, qui corrige le problème. Les utilisateurs des versions LTS de la branche 4.18.x doivent effectuer la mise à niveau vers 4.18.5. Les utilisateurs des versions LTS de la branche 4.22.x doivent effectuer la mise à niveau vers 4.22.1. Les métadonnées de document analysées sont désormais filtrées via un HeaderFilterStrategy avant d'être mappées sur l'Exchange. Une route qui lisait un en-tête dérivé des métadonnées que le filtre bloque désormais le verra absent. Pour les déploiements qui ne peuvent pas effectuer la mise à niveau immédiatement, supprimez l'espace de noms Camel après le producteur Tika avec removeHeaders("Camel*") avant tout composant qui agit sur ces en-têtes.
Sources
Reproducteur exécutable Spring Boot et Quarkus pour CVE-2026-85249, démontrant l'injection d'en-tête de métadonnées camel-tika dans CamelFileName 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.