CVE-2023-45878
GibbonEdu Gibbon versione 25.0.1 e precedenti consente la scrittura arbitraria di file perché rubrics_visualise_saveAjax.phps non richiede autenticazione....
- Pubblicato
- 14 nov 2023
- Aggiornato
- 8 gen 2025
- Assegnazione CNA
- mitre
- Evidenza osservata
- 8 ago 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:HAlto · prossimi 30 giorni
- Percentile
- 99,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
GibbonEdu Gibbon versione 25.0.1 e precedenti consente la scrittura arbitraria di file perché rubrics_visualise_saveAjax.phps non richiede autenticazione. L'endpoint accetta i parametri img, path e gibbonPersonID. Il parametro img deve contenere un'immagine codificata in base64. Se il parametro path è impostato, il percorso definito viene utilizzato come cartella di destinazione, concatenato con il percorso assoluto della directory di installazione. Il contenuto del parametro img viene decodificato da base64 e scritto nel percorso file definito. Ciò consente la creazione di file PHP che permettono l'esecuzione remota di codice (non autenticata).
Fonti
8- CVE-2023-45878_to_RCEExploit
Questo script combina e automatizza la scrittura arbitraria di file in esecuzione di codice remoto su Gibbon LMS attraverso lo sfruttamento di CVE-2023-45878.
- CVE-2023-45878Exploit
Exploit Python per CVE-2023-45878, un upload arbitrario di file non autenticato in Gibbon CMS, che consente RCE tramite upload di webshell e accesso interattivo alla shell.
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.