
The Apache Hive project has recently addressed two important security vulnerabilities that could potentially allow attackers to compromise data lake systems.
Apache Hive, a cornerstone of many big data environments, plays a crucial role in enabling SQL-based analytics on massive datasets. The Hive Metastore (HMS) acts as a central repository for metadata, making it a prime target for attackers seeking to disrupt operations or gain unauthorized access to sensitive information.
The two vulnerabilities, identified as CVE-2024-23953 and CVE-2024-29869, affect various versions of Apache Hive and could lead to significant security breaches if left unaddressed.
CVE-2024-23953: Timing Attack in LLAP
This vulnerability allows attackers to exploit a timing side-channel in the LLAP (Live Long and Process) component of Hive. As described in the advisory, “Use of Arrays.equals() in LlapSignerImpl in Apache Hive to compare message signatures allows attacker to forge a valid signature for an arbitrary message byte by byte.”
Essentially, this means an attacker could potentially forge signatures and submit malicious tasks to LLAP, potentially leading to denial-of-service (DoS) attacks or unauthorized access to data.
CVE-2024-29869: Unrestricted Credentials File Permissions
This vulnerability stems from Hive creating credentials files with overly permissive permissions. The advisory states, “Hive creates a credentials file to a temporary directory in the file system with permissions 644 by default when the file permissions are not set explicitly.”
This could allow any user with access to the temporary directory to read the sensitive information stored in these files, potentially exposing credentials and leading to further system compromise.
Mitigation and Remediation
The Apache Hive project has released version 4.0.1 to address both vulnerabilities. Users are strongly urged to upgrade to the latest version as soon as possible.
Related Posts:
- Hive Ransomware Leader Nabbed in Ukraine: Europol and Ukrainian Police Collaborate to Take Down Cybercriminal
- CVE-2024-23945: Serious Vulnerability in Apache Hive and Spark Could Lead to Exploitation
- HiveJack: dump Windows credentials from an already-compromised host
- CVE-2024-43452: PoC Exploit Released for Windows Elevation of Privilege Bug