CVE-2026-72778 in Craft CMSinformazioni

Riassunto

di VulDB • 11/08/2026

Le versioni di Craft CMS dalla 4.0.0-RC1 alla 4.18.2 e dalla 5.0.0-RC1 alla 5.10.6 contengono una vulnerabilità di esecuzione remota di codice (RCE) autenticata nella gestione delle condizioni per la ricerca degli elementi nel pannello di controllo. Craft sanifica l'array esterno della condizione controllato tramite richiesta utilizzando Component::cleanseConfig(), ma Conditions::createCondition() decodifica e unisce successivamente la stringa JSON in condition.config senza rieseguire cleanseConfig() sulla configurazione decodificata. Poiché condition.config è una stringa JSON durante la prima sanificazione, chiavi di configurazione speciali di Yii come 'as ...' e 'on ...' possono essere nascoste al suo interno; dopo la decodifica JSON, vengono interpretate da Yii come configurazione per comportamenti/eventi durante la creazione dell'oggetto FieldLayout. Un attaccante con una sessione autenticata del pannello di controllo (e un token CSRF valido) può sfruttare questa vulnerabilità per eseguire comandi a livello di sistema operativo come l'utente PHP/web.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsabile

VulnCheck

Prenotare

10/08/2026

Divulgazione

11/08/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!