CVE-2018-8025

hbase: race-condition in "Thrift 1" API server

Published Jun 27, 2018 CVSS 3.0 · 8.1 High EPSS 1.7% KEV · Not listed
Description
CVE-2018-8025 describes an issue in Apache HBase that affects the optional "Thrift 1" API server when running over HTTP. There is a race-condition which could lead to authenticated sessions being incorrectly applied to users, e.g. one authenticated user would be considered a different user or an unauthenticated user would be treated as an authenticated user. https://issues.apache.org/jira/browse/HBASE-20664 implements a fix for this issue. It has been fixed in versions: 1.2.6.1, 1.3.2.1, 1.4.5, 2.0.1.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2018-0678 CVE-2018-8025 describes an issue in Apache HBase that affects the optional "Thrift 1" API server when running over HTTP. There is a race-condition which could lead to authenticated sessions being incorrectly applied to users, e.g. one authenticated user would be considered a different user or an unauthenticated user would be treated as an authenticated user. https://issues.apache.org/jira/browse/HBASE-20664 implements a fix for this issue. It has been fixed in versions: 1.2.6.1, 1.3.2.1, 1.4.5, 2.0.1.
Github GHSA Github GHSA GHSA-r86j-2gc6-2cq9 Race condition in org.apache.hbase:hbase-thrift
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
apache
Published
Updated
Sep 16, 2024, 4:12 PM
Reserved
Mar 9, 2018, 12:00 AM
Status
Modified
Published
Jun 27, 2018, 3:29 PM
Modified
Jun 17, 2026, 2:04 AM
Severity
Moderate
Public date
May 31, 2018, 12:00 AM