GHSA-w667-wgvw-q2hc
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain valid Atlas user credentials
-
DeliveryAuthenticate to Atlas REST API
-
ExploitIdentify admin endpoint paths from API documentation
-
ExecutionSend crafted request to admin endpoint without admin role
-
PersistBypass missing authorization check
-
ImpactExecute privileged administrative operation (modify type system, purge entities, alter security config)
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires a valid authenticated session in Apache Atlas - any user account is sufficient regardless of assigned role, meaning even read-only or data steward accounts can be used. The vulnerable endpoints are the admin API surface within atlas-webapp; no non-default configuration or special deployment mode is required. Exploitation is bounded by two conditions: the attacker must possess valid Atlas credentials (unauthenticated access is not possible), and must have network-level reachability to the Atlas admin endpoints. The admin endpoint paths are documented in the Atlas REST API reference, which reduces (but does not eliminate) opportunistic discovery risk. There is no indication that a specific Atlas feature must be enabled or that only certain operating system platforms are affected. |
| Impact | No CVSS vector or EPSS score was provided, so risk metrics must be inferred from the description and vulnerability class. The required authentication (any valid account) significantly narrows the attack surface compared to unauthenticated flaws, but in enterprise Atlas deployments the authenticated population routinely includes data analysts, data stewards, and automated service accounts - not just administrators. The absence of CISA KEV listing and the lack of any noted POC suggest this has not yet seen opportunistic mass exploitation. Real-world priority is moderate-to-high in organizations where Atlas governs access policies or integrates with downstream data pipeline access controls, because admin operations can include modifying the type system, purging entities, or reconfiguring audit and security settings - each carrying meaningful data integrity and compliance risk. The vulnerability is not a high-CVSS-but-low-real-risk scenario: the combination of broad authenticated user populations in enterprise environments and the administrative impact class makes this operationally significant despite the absence of confirmed exploitation. |
| Exploit ScenarioDerived | An attacker with a valid but low-privileged Apache Atlas account - for example, a data analyst account or a compromised service account used by an ETL pipeline - sends HTTP requests directly to Atlas admin REST endpoints. Because the authorization layer does not verify the caller's role, the server accepts and executes the request, granting the attacker the ability to modify type definitions, purge metadata entities, or alter audit configurations. No public POC has been identified, but the Atlas REST API is well-documented, making the exploitation pattern straightforward for any attacker familiar with the API surface. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 29, 2026
Missing authorization on admin REST endpoints in Apache Atlas 0.8.0 through 2.5.0 allows any authenticated user - regardless of assigned role - to perform privileged administrative operations that should be restricted to administrators. The flaw spans 15 release versions across a multi-year window, affecting all standard deployments of the atlas-webapp component. No public exploit has been identified at time of analysis and the CVE is not listed in CISA KEV, but the low exploitation complexity (any valid credential suffices) makes this a meaningful insider and credential-compromise threat in enterprise data governance environments.
RemediationAI
Upgrade to Apache Atlas 2.6.0, which the Apache Atlas project confirms resolves the missing authorization checks on admin endpoints; this is the primary and recommended remediation per the vendor advisory at https://atlas.apache.org/ and the oss-security notice at https://seclists.org/oss-sec/2026/q3/316. Until upgrade is feasible, apply network-layer compensating controls: restrict access to Atlas admin API endpoint paths (e.g., /api/atlas/admin/*) via a reverse proxy, WAF rule set, or network ACL so that only known administrator source IPs or service accounts can reach them. Additionally, audit current Atlas user accounts and disable or restrict any service accounts with broader-than-necessary access. Note that network-layer controls do not fix the underlying authorization bypass and will not protect against threats originating from within the permitted network segment; upgrade to 2.6.0 remains the only confirmed fix.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Apache Atlas is an Apache Software Foundation metadata governance and data cataloging framework widely deployed in enterprise Hadoop and data lake architectures for lineage tracking, classification, and policy enforcement. The vulnerability resides in the atlas-webapp component (Maven artifact org.apache.atlas:atlas-webapp) and is classifiable as CWE-862 (Missing Authorization) - a server-side access control failure in which the application correctly authenticates the user but omits role or permission verification before processing requests to admin-tier API endpoints. The root cause is the absence of authorization enforcement at the controller or filter layer for the admin endpoint surface, meaning the application's role model (e.g., Atlas admin vs. data steward vs. read-only user) is not consulted when routing these requests. No CPE string or CWE identifier was supplied in the input data, but the affected artifact coordinates (org.apache.atlas:atlas-webapp, versions 0.8 through 2.5.0) precisely bound the vulnerable component.
Know when Atlas gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Network-accessible REST API (AV:N, AC:L); requires any valid authentication (PR:L); admin operations enable full data modification and potential service disruption (C:H/I:H/A:H).
Primary rating from Vendor (CNA).
CVSS VectorVendor
Description PRE-NVD
Articles & Coverage 1
Executive ViewAI
Apache Atlas 0.8.0 through 2.5.0 contains a missing authorization flaw allowing any authenticated user to execute unrestricted administrative operations, breaking role-based access controls across 15 release versions. This exposes organizations to insider privilege escalation and credential-compromise attacks against their data governance infrastructure, with no available patch forcing reliance on network and proxy-layer mitigations.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Restrict network access to Atlas admin REST endpoints via firewall rules or VPC security groups, allowing traffic only from administrative workstations or approval workflows; (2) deploy a reverse proxy or API gateway that enforces role-based authorization before requests reach Atlas; (3) disable admin REST endpoints via configuration if not required for operational automation; (4) implement multi-factor authentication and certificate-based mutual TLS for all Atlas client connections; (5) enable and monitor Atlas audit logging for all authentication and admin operation attempts; (6) rotate all service account credentials and enforce principle of least privilege assignments.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
A vulnerability in import module of Apache Atlas allows an authenticated user to write to web server filesystem.8.4 to 2
Apache Atlas versions 0.6.0 (incubating), 0.7.0 (incubating), and 0.7.1 (incubating) allow access to the webapp director
Error responses from Apache Atlas versions 0.6.0-incubating and 0.7.0-incubating included stack trace, exposing excessiv
An authenticated user can perform XSS and potentially impersonate another user.3.0 and earlier. Rated high severity (CVS
Apache Atlas versions 0.6.0-incubating and 0.7.0-incubating were found vulnerable to cross frame scripting. Rated medium
Apache Atlas versions 0.6.0-incubating and 0.7.0-incubating were found vulnerable to Reflected XSS in the search functio
Apache Atlas versions 0.6.0-incubating and 0.7.0-incubating were found vulnerable to DOM XSS in the edit-tag functionali
Apache Atlas versions 0.6.0-incubating and 0.7.0-incubating were found vulnerable to Stored Cross-Site Scripting in the
Apache Atlas versions 0.6.0-incubating and 0.7.0-incubating use cookies that could be accessible to client-side script.
A vulnerability was found in Creativeitem Atlas Business Directory Listing 2.13 and classified as problematic. Rated med
A vulnerability has been found in Creativeitem Atlas Business Directory Listing 2.13 and classified as problematic. Rate
Apache Atlas before 2.1.0 contain a XSS vulnerability. Rated medium severity (CVSS 6.1), this vulnerability is remotely
EUVD-2026-50237
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB