The authentication method in Apache Doris versions before 2.0.0 was vulnerable to timing attacks. Users are recommended to upgrade to version 2.0.0 + or 1.2.8, which fixes this issue.
A timing attack (timing attack) consists of analyzing differences in server response time during authentication data verification. An attacker, by precisely measuring response time to successive login attempts, can gradually guess correct values (e.g., password or token) byte by byte. The vulnerable implementation of the authentication method in Apache Doris did not eliminate these time differences, making it susceptible to this type of analysis. The attack can be conducted remotely, without the need to possess prior access or interaction from the user.
Successful exploitation of the vulnerability may allow an attacker to guess authentication credentials and gain unauthorized access to the system, which consequently leads to violation of data confidentiality, integrity, and availability.
Apache Doris should be updated to version 2.0.0 or later, or to version 1.2.8, which contain patches eliminating the vulnerability.
Apache Doris in all versions before 2.0.0
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HApache Doris
APPApache< 1.2.8
Related vulnerabilities
Apache Doris — RCE przez niezweryfikowany sterownik JDBC
The api /api/snapshot and /api/get_log_file would allow unauthenticated access. It could allow a DoS attack or...
Apache Doris, prior to 1.0.0, used a hardcoded key and IV to initialize the cipher used for ldap password, whi...
Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal'), Files or Directories Accessibl...
Possible race condition vulnerability in Apache Doris. Some of code using `chmod()` method. This method run th...