CVE-2024-51747
Lettura e cancellazione arbitraria di file in kanboard
- Pubblicato
- 11 nov 2024
- Aggiornato
- 12 nov 2024
- Assegnazione CNA
- GitHub_M
- Evidenza osservata
- 8 ago 2026
CVSS primario
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:HBasso · prossimi 30 giorni
- Percentile
- 56,1%
- 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
Kanboard è un software di gestione progetti incentrato sulla metodologia Kanban. Un amministratore Kanboard autenticato può leggere ed eliminare file arbitrari dal server. Gli allegati di file, visualizzabili o scaricabili in Kanboard, vengono risolti tramite la voce `path` nel database SQLite `project_has_files`. Pertanto, un attaccante che può caricare un sqlite.db modificato tramite l'apposita funzionalità, può impostare collegamenti a file arbitrari abusando dei path traversal. Una volta caricato il database modificato e acceduta alla pagina del progetto, può essere attivato un download di file e tutti i file leggibili nel contesto dei permessi dell'applicazione Kanboard possono essere scaricati. Questo problema è stato risolto nella versione 1.2.42 e si consiglia a tutti gli utenti di aggiornare. Non ci sono workaround noti per questa vulnerabilità.
Fonti
1Proof-of-concept exploit per CVE-2024-51747 che consente la lettura e l'eliminazione autenticate di file tramite manipolazione del database SQLite nel pannello di amministrazione di un'applicazione web.
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.