SB2025063002 - Information Exposure Through Timing Discrepancy in Apache Hive
Published: June 30, 2025
Breakdown by Severity
- Low
- Medium
- High
- Critical
Description
This security bulletin contains information about 1 security vulnerability.
1) Information Exposure Through Timing Discrepancy (CVE-ID: CVE-2024-23953)
The vulnerability allows a remote user to modify data on the system.
The vulnerability occurs when an application doesn’t use a constant-time algorithm for validating a signature. A remote user can use of Arrays.equals() in LlapSignerImpl in Apache Hive to compare message signatures and forge a valid signature for an arbitrary message byte by byte.
Remediation
Install update from vendor's website.
References
- http://www.openwall.com/lists/oss-security/2025/01/28/3
- https://blog.gypsyengineer.com/en/security/preventing-timing-attacks-with-codeql.html
- https://cqr.company/web-vulnerabilities/timing-attacks/
- https://github.com/apache/hive
- https://github.com/apache/hive/commit/b418e3c9f479ba8e7d31e6470306111002ffa809
- https://issues.apache.org/jira/browse/HIVE-28030
- https://lists.apache.org/thread/0nloywj49nbtlc6l3c6363qvq7o1ztb7