Skip to main content

Apache Atlas EUVDEUVD-2025-210296

| CVE-2025-62198 MEDIUM
Basic XSS (CWE-80)
5.4
CVSS 3.1 · Vendor
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Recon
    Obtain authenticated Atlas account
  2. Delivery
    Navigate to Create Entity page
  3. Exploit
    Submit entity with embedded XSS payload
  4. Install
    Payload persists in Atlas metadata store
  5. C2
    Privileged user views poisoned entity
  6. Execute
    Malicious script executes in victim's browser
  7. Impact
    Session token exfiltrated or account hijacked

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization HTML tag escaping
MITRE ATT&CK

1 technique across 1 tactic: Initial Access

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 on the Apache Atlas instance - at minimum a low-privilege account capable of creating entities (the default for most non-guest users). The vulnerable surface is specifically the Create Entity page. A second victim user must subsequently view the affected entity for the stored payload to execute; exploitation is not self-triggering. Limiting factors include: the need for an active account on the target Atlas instance, victim browse action required (UI:R), and the fact that Atlas is typically an internal enterprise tool not exposed to the public internet. No special non-default configuration or specific plugin is described as required.

Impact

No CVSS vector was supplied in the input data, so quantitative scoring relies on independent assessment. The severity is rated 'important' by the Apache security team, consistent with Stored XSS carrying meaningful organizational risk when admin accounts may be targeted. Authentication is required - the description explicitly states 'an authenticated user can perform XSS' - which reduces the attack surface compared to unauthenticated XSS; however, in Apache Atlas deployments, obtaining a low-privilege account may be feasible in environments with self-service or federated identity. Stored XSS is more dangerous than Reflected XSS because payload persistence means attackers do not need to trick victims into clicking crafted links. The attack requires victim interaction (viewing the entity), which limits automated mass exploitation. No EPSS score, KEV listing, or POC code was present in the provided data, so exploitation probability signals are unavailable. Real-world risk is moderate-to-high in deployments where untrusted users share the platform with privileged administrators.

Exploit ScenarioDerived

An attacker with a valid Apache Atlas account navigates to the Create Entity page and submits a crafted entity name or attribute containing a JavaScript payload (e.g., a script that exfiltrates the current user's session cookie to an attacker-controlled server). The payload is stored in Atlas's metadata store. When an administrator or data steward later browses the entity catalog and views the poisoned entity, the script executes silently in their browser, delivering the admin's session token to the attacker and enabling full account takeover. No public POC code has been identified at time of analysis.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jun 22, 2026

Stored XSS in Apache Atlas's Create Entity page allows any authenticated user to inject persistent malicious JavaScript that executes in other users' browsers. All deployments running Apache Atlas 2.4.0 and earlier are affected. An attacker with a valid account can store a crafted payload that triggers against higher-privileged users - such as administrators - who later view the poisoned entity, enabling session hijacking or credential theft. No public exploit or CISA KEV listing has been identified at time of analysis.

RemediationAI

Vendor-released patch: Apache Atlas 2.5.0. Organizations should upgrade to version 2.5.0, which resolves the stored XSS according to the Apache security advisory at https://atlas.apache.org/ and the oss-security disclosure at https://seclists.org/oss-sec/2026/q2/985. If immediate upgrade is not possible, consider restricting Create Entity privileges to a minimal set of trusted users via Atlas's role-based access control, thereby reducing the population of accounts capable of injecting payloads. Additionally, deploying a Web Application Firewall (WAF) with XSS filtering rules in front of the Atlas UI can reduce - but not eliminate - the risk, as WAF bypass techniques exist. Content Security Policy (CSP) headers, if not already configured, should be evaluated as a compensating control to limit script execution scope in victims' browsers.

Affected VersionsENISA

Apache Atlas 0 ≤2.4.0

Affected Packages

maven org.apache.atlas:atlas-dashboardv2 fix: 2.5.0
euvd apache_atlas no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 2 packages in maven, 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 open-source data governance and metadata management platform widely used in enterprise data lake and Hadoop ecosystems. The Create Entity page allows authenticated users to define metadata entities. The vulnerability arises because user-supplied input submitted during entity creation is stored server-side and later rendered in other users' browsers without adequate output encoding or sanitization - the classic Stored (Persistent) XSS pattern corresponding to CWE-79 (Improper Neutralization of Input During Web Page Generation). No CPE strings were provided in the input data, but the advisory unambiguously identifies Apache Atlas through version 2.4.0 as the affected scope. The issue was discovered by Grzegorz Misiun and disclosed via the oss-security mailing list.

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

Vendor (CNA) PRIMARY 5.4 HIGH
AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
vuln.today AI 5.4 MEDIUM

Network-delivered stored XSS requiring low-privilege auth (PR:L), victim browse action (UI:R), with scope change (S:C) affecting the victim's browser session.

3.1 AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:A/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N

Primary rating from Vendor (CNA).

CVSS VectorVendor

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
Required
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
None

Lifecycle Timeline

2
Severity Changed
Jun 22, 2026 - 18:23 NVD
CRITICAL MEDIUM
CVSS changed
Jun 22, 2026 - 18:23 NVD
5.4 (CRITICAL) 5.4 (MEDIUM)

Description PRE-NVD

Disclosed via oss-security. NVD scoring and full description are pending.

Blast Radius

ecosystem impact
† from your stack dependencies † transitive graph · vuln.today resolves 4-path depth
  • 1 maven packages depend on org.apache.atlas:atlas-dashboardv2 (1 direct, 0 indirect)

Ecosystem-wide dependent count for version 2.5.0.

Executive ViewAI

Why It Matters

Apache Atlas versions 2.4.0 and earlier contain a critical stored cross-site scripting vulnerability that allows authenticated users to inject malicious code affecting other users, including administrators. With no public exploit identified at time of analysis, the risk comes from compromised internal accounts or authorized users who can exploit this to hijack admin sessions and steal credentials, directly compromising metadata governance and administrative access controls. All organizations running unpatched Atlas versions face indefinite exposure until vendor patch becomes available.

Business Impact: Severe
Compensating Controls

Restrict entity creation permissions to essential personnel only; implement input validation and output encoding at application and reverse-proxy layers; deploy Content Security Policy headers and WAF rules targeting XSS patterns; enable comprehensive audit logging and alerting for entity creation and suspicious access patterns; segregate privileged user network access; monitor for anomalous privilege elevation and unauthorized entity access.

Threat Intelligence Overview

EPSS Score
0.2%
Top 95% exploitable
Social Media
1
Sightings
Data Quality
6 sources
Confidence: High

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
Very High
Technical Impact
Partial

Priority Score

27
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +27
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

More in Atlas

View all
CVE-2026-50622 HIGH
8.8 Jul 29

Missing authorization on admin REST endpoints in Apache Atlas 0.8.0 through 2.5.0 allows any authenticated user - regard

CVE-2022-34271 HIGH
8.8 Dec 14

A vulnerability in import module of Apache Atlas allows an authenticated user to write to web server filesystem.8.4 to 2

CVE-2016-8752 HIGH
7.5 Aug 29

Apache Atlas versions 0.6.0 (incubating), 0.7.0 (incubating), and 0.7.1 (incubating) allow access to the webapp director

CVE-2017-3154 HIGH
7.5 Aug 29

Error responses from Apache Atlas versions 0.6.0-incubating and 0.7.0-incubating included stack trace, exposing excessiv

CVE-2024-46910 HIGH
7.1 Feb 13

An authenticated user can perform XSS and potentially impersonate another user.3.0 and earlier. Rated high severity (CVS

CVE-2017-3155 MEDIUM
6.1 Aug 29

Apache Atlas versions 0.6.0-incubating and 0.7.0-incubating were found vulnerable to cross frame scripting. Rated medium

CVE-2017-3153 MEDIUM
6.1 Aug 29

Apache Atlas versions 0.6.0-incubating and 0.7.0-incubating were found vulnerable to Reflected XSS in the search functio

CVE-2017-3152 MEDIUM
6.1 Aug 29

Apache Atlas versions 0.6.0-incubating and 0.7.0-incubating were found vulnerable to DOM XSS in the edit-tag functionali

CVE-2017-3151 MEDIUM
6.1 Aug 29

Apache Atlas versions 0.6.0-incubating and 0.7.0-incubating were found vulnerable to Stored Cross-Site Scripting in the

CVE-2017-3150 MEDIUM
6.1 Aug 29

Apache Atlas versions 0.6.0-incubating and 0.7.0-incubating use cookies that could be accessible to client-side script.

CVE-2023-3756 MEDIUM
6.1 Jul 19

A vulnerability was found in Creativeitem Atlas Business Directory Listing 2.13 and classified as problematic. Rated med

CVE-2023-3755 MEDIUM
6.1 Jul 19

A vulnerability has been found in Creativeitem Atlas Business Directory Listing 2.13 and classified as problematic. Rate

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy