Vulnerability in Datahub-Project Datahub
CVE-2023-47640
DataHub is an open-source metadata platform. The HMAC signature for DataHub Frontend sessions was being signed using a SHA-1 HMAC with the frontend secret key. SHA1 with a 10 byte key can be brute forced using sufficient resources (i.e. state level actors with large computational capabilities). DataHub Frontend was utilizing the Play LegacyCookiesModule with default settings which utilizes a SHA1 HMAC for signing. This is compounded by using a shorter key length than recommended by default for the signing key for the randomized secret value. An authenticated attacker (or attacker who has otherwise obtained a session token) could crack the signing key for DataHub and obtain escalated privileges by generating a privileged session cookie. Due to key length being a part of the risk, deployments should update to the latest helm chart and rotate their session signing secret. All deployments using the default helm chart configurations for generating the Play secret key used for signing are affected by this vulnerability. Version 0.11.1 resolves this vulnerability. All users are advised to upgrade. There are no known workarounds for this vulnerability.
Vulnerability class: POODLE (CVE-2014-3566)
Published · last modified .
CVSS v3 metric
CVSS v3 base score 6.4 (Medium). Vector: CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:H/A:L.
EPSS exploit prediction
EPSS: 0.004 (27.6th percentile), scored .
Very low probability of exploitation in the next 30 days; routine patching cadence is appropriate. 28th percentile — 27.6% of CVEs in the catalogue have a lower EPSS than this one. How to read EPSS.
EPSS over last 30 days · oldest: 0.004 · newest: 0.004 · change: 0.000
Affected products
- Datahub-Project Datahub — versions < 0.11.1
- Datahub Project
Weakness classification (CWE)
References
- github.com/datahub-project/datahub/security/advisories/GHSA-fg9x-wvqw-6gmw (Third Party Advisory)
Frequently asked questions
- What is CVE-2023-47640?
- CVE-2023-47640 is a medium-severity vulnerability in Datahub-Project Datahub, classified under Use of a Broken or Risky Cryptographic Algorithm. CVSS score: 6.4/10. Published 2023-11-14.
- How severe is CVE-2023-47640?
- Medium severity. CVSS v3 base score is 6.4 out of 10.