Back to overview

CVE-2024-24830

CRITICAL Exploitation: PoC
10.0
CVSS 3.1
Description
OpenObserve is a observability platform built specifically for logs, metrics, traces, analytics, designed to work at petabyte scale. A vulnerability has been identified in the "/api/{org_id}/users" endpoint. This vulnerability allows any authenticated regular user ('member') to add new users with elevated privileges, including the 'root' role, to an organization. This issue circumvents the intended security controls for role assignments. The vulnerability resides in the user creation process, where the payload does not validate the user roles. A regular user can manipulate the payload to assign root-level privileges. This vulnerability leads to Unauthorized Privilege Escalation and significantly compromises the application's role-based access control system. It allows unauthorized control over application resources and poses a risk to data security. All users, particularly those in administrative roles, are impacted. This issue has been addressed in release version 0.8.0. Users are advised to upgrade. There are no known workarounds for this vulnerability.

Metadata

CVE ID
CVE-2024-24830
State
PUBLISHED
Assigner
GitHub_M
Reserved
2024-01-31 16:28 UTC
Published
2024-02-08 23:09 UTC
Last updated
2025-08-27 15:38 UTC
Primary CWE
CWE-269
CWE-269: Improper Privilege Management
Vendor / Product
openobserve / openobserve
Sources
cve.org  ·  NVD

Severity & Metrics

10.0 CRITICAL CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
SSVC — CISA Coordinator
Exploitation
PoC
Automatable
no
Tech. Impact
total
Affected products (1)
VendorProductPlatformVersions
openobserve openobserve < 0.8.0
Weakness (CWE)
CWESourceDescription
CWE-269 cna CWE-269: Improper Privilege Management
CWE-272 cna CWE-272: Least Privilege Violation
CWE-284 cna CWE-284: Improper Access Control
CWE-285 cna CWE-285: Improper Authorization
CWE-287 cna CWE-287: Improper Authentication
CVSS scores (1)
ScoreSeverityVersionSourceVector
10.0 CRITICAL 3.1 cna CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
References (1)
Back to overview