CVE-2026-84434
Gravity Forms <= 3.1.0.4 - Caricamento arbitrario di file non autenticato tramite campo di caricamento file nascosto
- Pubblicato
- 19 set 2026
- Aggiornato
- 19 set 2026
- Assegnazione CNA
- Wordfence
- Evidenza osservata
- 20 set 2026
CVSS primario
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HBasso · prossimi 30 giorni
- Percentile
- 51,2%
- Data del modello
- 21 set 2026
L'EPSS è una stima statistica, non una certezza o una misura di impatto. Combinalo con CVSS, stato KEV, esposizione e ambiente.
Riepilogo
Il plugin Gravity Forms per WordPress è vulnerabile a Caricamento Arbitrario di File in tutte le versioni fino alla 3.1.0.4 inclusa tramite la funzione upload_file. Ciò è dovuto a una discrepanza tra la pipeline di validazione dei campi e la pipeline di persistenza dei file, dove i campi di caricamento file nascosti aggirano la validazione dell'estensione e lo stato di caricamento intatto di un file rifiutato viene successivamente passato a upload_file() senza una nuova validazione. Questo rende possibile per attaccanti non autenticati caricare file che potrebbero essere eseguibili, il che rende possibile l'esecuzione remota di codice. Lo sfruttamento richiede che il form preso di mira contenga un campo File Upload con la sua Visibilità impostata su 'Hidden'; la vulnerabilità è raggiungibile da attaccanti non autenticati su qualsiasi form pubblicamente accessibile che soddisfi questa condizione.
Fonti
1Scanner PoC ed exploit in Python per CVE-2026-84434, un caricamento arbitrario di file non autenticato in Gravity Forms <=3.1.0.4 tramite campi File Upload nascosti. Supporta le modalità check, exploit e scansione di massa.
Utilizzo responsabile
Utilizza le informazioni sulla vulnerabilità solo sui sistemi che possiedi o che sei autorizzato a testare. Kitploit si collega ai metadati della ricerca pubblica e non memorizza codici exploit o payload dannosi.