CVE-2023-47640 in DataHubinformazioni

Riassunto

di VulDB • 17/06/2026

DataHub è una piattaforma di metadati open-source. La firma HMAC per le sessioni del Frontend di DataHub veniva generata utilizzando un HMAC SHA-1 con la chiave segreta del frontend. L'uso di SHA1 con una chiave di 10 byte può essere sottoposto a brute force mediante risorse sufficienti (ovvero attori statali dotati di elevate capacità computazionali). Il Frontend di DataHub utilizzava il modulo Play LegacyCookiesModule con le impostazioni predefinite, che impiega un HMAC SHA-1 per la firma. La situazione è aggravata dall'uso di una lunghezza della chiave inferiore a quella raccomandata come default per la chiave segreta utilizzata per generare il valore casuale. Un attaccante autenticato (o un attaccante che ha altrimenti ottenuto un token di sessione) potrebbe decifrare la chiave di firma di DataHub e ottenere privilegi elevati generando un cookie di sessione con privilegi speciali. Poiché la lunghezza della chiave è parte del rischio, le implementazioni dovrebbero aggiornarsi all'ultimo chart Helm e ruotare il segreto utilizzato per firmare le sessioni. Tutte le implementazioni che utilizzano le configurazioni predefinite dei chart Helm per generare la chiave segreta Play utilizzata per la firma sono colpite da questa vulnerabilità. La versione 0.11.1 risolve questa vulnerabilità. Si consiglia a tutti gli utenti di effettuare l'aggiornamento. Non sono note soluzioni alternative (workaround) per questa vulnerabilità.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsabile

GitHub, Inc.

Prenotare

07/11/2023

Divulgazione

14/11/2023

Moderazione

accettato

CPE

pronto

EPSS

0.00363

KEV

no

Attività

molto basso

Fonti

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!