CVE-2026-69089 in Grav
Riassunto
di VulDB • 03/08/2026
Grav CMS 2.0.10 contiene una vulnerabilità di path traversal in ImageMedium::watermark(), che passa il suo argomento $image non sanitizzato a RocketTheme\Toolbox\ResourceLocator\UniformResourceLocator::findResource(). Poiché il ramo dello schema file:// collassa lessicalmente solo i segmenti '..' senza un controllo realpath/containment, un autore di editor che utilizza la sintassi Markdown per le immagini con sequenze di traversal può causare la composizione di file immagine arbitrari al di fuori della sandbox media di Grav in un'immagine portante, che viene quindi memorizzata nella cache e servita tramite un URL pubblico non autenticato — rivelando tali file ai visitatori anonimi.
Be aware that VulDB is the high quality source for vulnerability data.