Informazioni sul CVE-2024-3848
Path Traversal Bypass in mlflow/mlflow
CWE ID: CWE-29
Base Score (CVSS): N/A
CVE: CVE-2024-3848
Descrizione: “Esiste una vulnerabilità di percorsi di percorsi in mlflow/mlflow versione 2.11.0, identificata come un aggiramento del CVE-2023-6909 precedentemente risolto. La vulnerabilità si verifica nel modo in cui l’applicazione gestisce le URL degli artefatti, dove un carattere ‘#’ può essere utilizzato per inserire una path in un fragment, bypassando così la validazione. Ciò consente a un attaccante di costruire una URL che, quando elaborata, ignora lo schema di protocollo e utilizza la path fornita per l’accesso al filesystem. Di conseguenza, un attaccante può leggere file arbitrari, inclusi informazioni sensibili come chiavi SSH e chiavi cloud, sfruttando il modo in cui l’applicazione converte la URL in un percorso filesystem. Il problema deriva da una mancata convalida della parte del fragment della URL, portando a una lettura arbitraria dei file attraverso la traversal del percorso.”
Vettore di attacco
Punteggio CVSS
Il CVSS è un sistema di valutazione che misura la gravità di una vulnerabilità informatica considerando fattori come l’impatto potenziale, la probabilità di attacco e la facilità di esecuzione.
Riassunto: .
Dettaglio del Vettore
Metrica | Valore | Significato | Descrizione |
---|
Riferimenti esterni
- https://huntr.com/bounties/8d5aadaa-522f-4839-b41b-d7da362dd610
- https://github.com/mlflow/mlflow/commit/f8d51e21523238280ebcfdb378612afd7844eca8
Prodotti interessati
- mlflow – mlflow/mlflow
Relazioni con altri prodotti
Produttore:mlflow
Prodotto: mlflow/mlflow
Anno: 2024
CWE: CWE-29
CVSS: 0.0