CVE-2024-4320
Esecuzione di codice remoto dovuta a LFI in '/install_extension' in parisneo/lollms-webui
- Pubblicato
- 6 giu 2024
- Aggiornato
- 1 ago 2024
- Assegnazione CNA
- @huntr_ai
- 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:HModerato · prossimi 30 giorni
- Percentile
- 98,4%
- 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
Una vulnerabilità di esecuzione remota di codice (RCE) esiste nell'endpoint '/install_extension' dell'applicazione parisneo/lollms-webui, in particolare all'interno del gestore di route `@router.post("/install_extension")`. La vulnerabilità deriva da una gestione impropria del parametro `name` nel metodo `ExtensionBuilder().build_extension()`, che consente l'inclusione locale di file (LFI) che porta all'esecuzione arbitraria di codice. Un attaccante può sfruttare questa vulnerabilità creando un parametro `name` malevolo che induce il server a caricare ed eseguire un file `__init__.py` da una posizione arbitraria, come la directory di upload per le discussioni. Questa vulnerabilità interessa l'ultima versione di parisneo/lollms-webui e può portare all'esecuzione remota di codice senza richiedere l'interazione dell'utente, soprattutto quando l'applicazione è esposta a un endpoint esterno o operata in modalità headless.
Fonti
1Exploit proof-of-concept per CVE-2024-4320, che dimostra la vulnerabilità e il suo impatto.
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.