Pubblicato il 2026-08-16 · Fonte: NVD NIST
La vulnerabilità CVE-2026-74791 colpisce Scriban prima della versione 7.0.0 e si verifica a causa della mancata pulizia del dizionario CachedTemplates quando viene chiamato il metodo TemplateContext.Reset(). Ciò consente ai template in cache di persistere tra contesti riutilizzati. Gli attaccanti possono sfruttare implementazioni di ITemplateLoader dipendenti dalle richieste per accedere a contenuti di template autorizzati precedentemente senza attivare nuovamente il metodo TemplateLoader.Load(). La vulnerabilità è classificata come CWE-226 e ha un CVSS Score di 8.6, indicando un impatto alto.
Un attaccante può sfruttare questa vulnerabilità per accedere a contenuti di template autorizzati senza autorizzazione, potenzialmente esponendo informazioni sensibili. I sistemi che utilizzano Scriban prima della versione 7.0.0 sono a rischio, in particolare quelli che implementano ITemplateLoader in modo dipendente dalle richieste.
Vendor: N/A
Prodotti: N/A
Per mitigare questa vulnerabilità, si consiglia di aggiornare Scriban alla versione 7.0.0 o successiva. In alternativa, è possibile implementare workaround come la pulizia manuale del dizionario CachedTemplates dopo ogni utilizzo di TemplateContext.Reset(). È importante seguire le migliori pratiche di sicurezza per prevenire lo sfruttamento di questa vulnerabilità.
La vulnerabilità CVE-2026-74791 è una vulnerabilità di sicurezza in Scriban che consente ai template in cache di persistere tra contesti riutilizzati, permettendo agli attaccanti di accedere a contenuti di template autorizzati senza autorizzazione.
L'impatto della vulnerabilità CVE-2026-74791 è alto, con un CVSS Score di 8.6, e può portare all'esposizione di informazioni sensibili.
Per proteggersi da CVE-2026-74791, si consiglia di aggiornare Scriban alla versione 7.0.0 o successiva e di seguire le migliori pratiche di sicurezza per prevenire lo sfruttamento di questa vulnerabilità.
Vuoi approfondire la cybersecurity? Scopri il libro "Ethical Hacker per Tutti" oppure prenota una lezione online.