CVE-2026-85315
Apache Camel : divulgation d'informations via des exceptions de consommateur non étouffées dans Camel-gRPC
- Publié
- 19 oct. 2026
- Mise à jour
- 19 oct. 2026
- Attribution de CNA
- apache
- Preuve observée
- 21 oct. 2026
CVSS primaire
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:NFaible · 30 prochains jours
- Percentile
- 24,8 %
- 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 génération de message d'erreur contenant des informations sensibles dans le composant gRPC d'Apache Camel. Ce problème affecte Apache Camel : de 4.0.0 avant 4.18.5, de 4.19.0 avant 4.22.1. Lorsqu'une route derrière un consommateur gRPC échouait, le message de l'exception était placé dans la description du statut gRPC. Contrairement à la cause du statut, qui reste locale au serveur, la description est transmise au client appelant, de sorte qu'un appelant externe capable de provoquer une défaillance pouvait lire le message d'erreur interne. Ce que cela divulgue dépend de l'exception et inclut en pratique les noms de classes et de packages, les chemins, les noms d'hôtes et les détails de connexion véhiculés dans les messages. Il s'agit du membre gRPC de la même famille d'exceptions de consommateur non muettes que les avis knative, mina et CXF publiés en parallèle. Effectuez la mise à niveau vers Apache Camel 4.23.0, qui corrige le problème. Les utilisateurs des versions LTS 4.18.x doivent effectuer la mise à niveau vers 4.18.5. Les utilisateurs des versions LTS 4.22.x doivent effectuer la mise à niveau vers 4.22.1. Une option de consommateur muteException, dont la valeur par défaut est true, place une description générique dans le statut au lieu du message de l'exception de la route. Définissez muteException=false pour restaurer la sortie précédente. Pour les déploiements qui ne peuvent pas être mis à niveau immédiatement, mappez les défaillances sur un statut explicite dans un gestionnaire onException afin que le framework ne copie jamais le message de l'exception dans la description.
Sources
Reproducteur de preuve de concept exécutable pour CVE-2026-85315, démontrant la divulgation de messages d'exception du consommateur camel-grpc (CWE-209) dans Camel Spring Boot et Quarkus.
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.