Informazioni sul CVE-2024-29037
Default secret use for initial deployment
CWE ID: CWE-1394
Base Score (CVSS): N/A
CVE: CVE-2024-29037
Descrizione: datahub-helm fornisce i pacchetti Helm per il deployment di Datahub e le sue dipendenze su un cluster Kubernetes. A partire da versione 0.1.143 e prima di versione 0.2.182, a causa di problemi di configurazione nel chart Helm, se una successiva implementazione riuscita avvenne in un breve periodo di tempo, token di accesso personale potrebbero essere stati creati con una chiave segreta predefinita. Poiché la chiave segreta è un valore statico e pubblico, qualcuno potrebbe esaminare l’algoritmo utilizzato per generare token di accesso personale e creare i propri per un’istanza. Deployare con l’autenticazione tramite Metadata Service sarebbe stata difficile durante il periodo di release. Se qualcuno ha bypassato le impostazioni di Helm e ha manualmente impostato l’autenticazione tramite Metadata Service a essere abilitata usando variabili d’ambiente direttamente, questo avrebbe saltato l’autogenerazione del logica per il Kubernetes Secrets e DataHub GMS. La maggior parte delle implementazioni probabilmente non ha cercato di bypassare le impostazioni di Helm per abilitare l’autenticazione tramite Metadata Service in quel periodo. Qualsiasi implementazione con l’autenticazione tramite Metadata Service abilitata dovrebbe assicurarsi che i valori delle chiavi segrete siano randomizzati. La versione 0.2.182 contiene una patch per questo problema. Come workaround, una persona potrebbe resettare la chiave di firma segreta a un valore casuale, il che invaliderebbe i token di accesso personale attivi.
Vettore di attacco CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
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: Accesso: Network, Privilegi: None, Interazione utente: None, Confidenzialità: High, Integrità: High, Disponibilità: None.
Dettaglio del Vettore
Metrica | Valore | Significato | Descrizione |
---|---|---|---|
Attack Vector (AV) | N | Network | L’attacco può essere eseguito da remoto attraverso la rete. |
Attack Complexity (AC) | L | Low | L’attacco non richiede condizioni particolari. |
Privileges Required (PR) | N | None | Non sono richiesti privilegi. |
User Interaction (UI) | N | None | Non è richiesta interazione dell’utente. |
Scope (S) | U | Unchanged | Il raggio d’azione non cambia. |
Confidentiality Impact (C) | H | High | Grave impatto sulla riservatezza. |
Integrity Impact (I) | H | High | Grave impatto sull’integrità. |
Availability Impact (A) | N | None | Nessun impatto sulla disponibilità. |
Riferimenti esterni
- https://github.com/acryldata/datahub-helm/security/advisories/GHSA-82p6-9h7m-9h8j
- https://github.com/acryldata/datahub-helm/commit/ea8a17860f053c63387b8309e1f77c0e1462a1b3
Prodotti interessati
- acryldata – datahub-helm
Relazioni con altri prodotti
Produttore:acryldata
Prodotto: datahub-helm
Anno: 2024
CWE: CWE-1394
CVSS: 0.0