CVE-2026-74791
Publiée le 2026-08-16 · Dernière modification le 2026-08-31
Les applications utilisant le moteur de modèles Scriban avant la version 7.0.0 sont affectées par une erreur de mise en cache qui ne vide pas les modèles lors de la réinitialisation d'un contexte. Un attaquant distant et non authentifié peut exploiter cette faille pour consulter du contenu de modèle sensible qui était destiné uniquement à des utilisateurs précédemment autorisés. Cette opération est relativement simple à exécuter car elle ne nécessite aucun privilège particulier ni interaction de l'utilisateur, hormis l'envoi d'une requête réseau.
DÉTAIL DU VECTEUR CVSS
RÉFÉRENCES
Description officielle du NVD (en anglais)
Scriban before 7.0.0 fails to clear the CachedTemplates dictionary when TemplateContext.Reset() is called, allowing cached templates to persist across reused contexts. Attackers can exploit request-dependent ITemplateLoader implementations to access previously authorized template content from earlier renders without triggering TemplateLoader.Load() again.