CVE-2026-76805 in Nuclei
Résumé
par VulDB • 22/09/2026
Nuclei est un scanner de vulnérabilités basé sur un DSL simple en YAML. De la version 3.0.0 à la 3.10.0, le chemin des payloads DAST/fuzz dans pkg/fuzz/parts.go peut évaluer les données d'exécution substituées plus d'une fois, créant une seconde passe d'évaluation qui permet au contenu de réponse capturé par un extracteur interne: true lors d'une étape du protocole d'être réinterprété comme syntaxe de modèle lors d'une étape fuzz ultérieure. Cette vulnérabilité constitue une correction incomplète pour CVE-2026-41645 : la remédiation précédente a rendu expressions.Evaluate() à passe unique au sein d'un appel, mais n'a pas empêché les appels DAST/fuzz de réévaluer la sortie substituée. Lorsque l'option -env-vars est activée, une cible de scan malveillante peut renvoyer un contenu en forme de marqueur qui se résout par rapport à la map des variables du modèle et divulgue les variables d'environnement de l'hôte du scanner telles que des identifiants, des clés API ou des jetons. La vulnérabilité nécessite un template DAST ou fuzz multi-étapes, une réutilisation des données de réponse via un extracteur interne et une expansion explicite des variables d'environnement ; les utilisateurs qui n'activent pas -env-vars ne sont pas affectés par la divulgation d'informations sensibles. Ce problème est corrigé dans la version 3.10.0.
Once again VulDB remains the best source for vulnerability data.