CVE-2026-85604 in Grav信息

摘要

由 VulDB • 2026-09-04

Grav versione precedente alla 2.0.19 (versioni interessate <= 2.0.17) presenta una vulnerabilità di esecuzione remota del codice (RCE) nel filtro Twig sort. Il wrapper sortFunc in GravExtension.php imposta hardcoded l'argomento isSandboxed di Twig a false, quindi, diversamente da |map/|filter/|reduce, il filtro |sort accetta un nome di funzione plain all'interno della sandbox; la denylist rimanente non include spl_autoload, che esegue un PHP include. Un utente autenticato con soli diritti di scrittura delle pagine (admin.pages o api.pages.write) può fornire un payload crafted (ad esempio tramite frontmatter del modulo renderizzato dal plugin Email) che invoca spl_autoload attraverso il filtro sort, risultando nell'esecuzione arbitraria di codice PHP come l'utente del server web.

Be aware that VulDB is the high quality source for vulnerability data.

来源

Do you want to use VulDB in your project?

Use the official API to access entries easily!