Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to AEM with low-privilege credentials
-
DeliveryCraft URL embedding DOM-based XSS payload
-
ExploitDeliver crafted link to privileged AEM user via phishing
-
ExecutionVictim clicks link while authenticated to AEM
-
PersistBrowser processes DOM source and executes injected JavaScript
-
ImpactExfiltrate session cookies or perform privileged AEM actions as victim
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires the attacker to possess a valid low-privileged account on the target AEM instance, as confirmed by CVSS PR:L - unauthenticated external attackers cannot exploit this vulnerability directly. The victim must be an authenticated AEM user who actively clicks a crafted link or visits a crafted webpage while logged in, satisfying the mandatory user interaction requirement (CVSS UI:R); passive page visits or cached content do not trigger the vulnerability. Because the flaw is DOM-based, the malicious payload is processed entirely client-side by the victim's browser, meaning server-side filtering and WAF rules targeting reflected XSS patterns may not intercept it. Limiting factors include: the attacker must hold an AEM account (narrowing the threat actor pool to insiders or compromised credential holders), the attack requires explicit victim action (precluding automation per SSVC), and no special non-default AEM configuration is required beyond standard authenticated access to the affected product versions. |
| Impact | The vendor-reported CVSS 3.1 score of 5.4 (Medium) is internally consistent: AV:N reflects URL-based delivery, AC:L indicates no special conditions are required, PR:L confirms a low-privileged AEM account is needed, UI:R mandates victim interaction, S:C captures the browser scope change, and C:L/I:L/A:N reflect partial session/content impact with no availability consequence. Real-world risk is materially moderated: the PR:L requirement means unauthenticated outsiders cannot exploit this directly - an attacker must already hold an AEM account, which limits the threat actor pool. The mandatory user interaction (UI:R) further requires social engineering. SSVC corroborates a restrained posture: Exploitation status 'none', Automatable 'no', Technical Impact 'partial'. The EPSS probability of 0.27% (19th percentile) confirms low exploitation likelihood in the near term, and the CVE is absent from CISA KEV. No POC code has been identified. This is a legitimate medium-severity finding that fits normal patching cycles rather than emergency response; organizations with internet-exposed AEM author instances or high-value editor accounts should prioritize accordingly. |
| Exploit ScenarioDerived | An attacker with a low-privileged AEM account - such as a contributor or basic user account - constructs a URL that passes a malicious JavaScript payload through a DOM source (e.g., a URL fragment or query parameter) that AEM's client-side code reflects into the DOM unsanitized. The attacker delivers this URL via a phishing email or internal message to a higher-privileged AEM user such as an editor or administrator. When the victim, already authenticated to AEM, visits the crafted link, their browser processes the DOM manipulation and executes the injected JavaScript in the AEM application context, enabling the attacker to steal session tokens, submit unauthorized content changes, or redirect the victim to a credential-harvesting page. No public POC code has been identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 22, 2026
DOM-based Cross-Site Scripting in Adobe Experience Manager allows a low-privileged authenticated attacker to inject and execute arbitrary JavaScript within a victim's browser by delivering a crafted URL that manipulates the client-side DOM environment. Affected deployments span AEM 6.5 (≤6.5.24), AEM 6.5 LTS (≤SP1), and AEM as a Cloud Service (≤2026.5.0) - three distinct product lines with broad enterprise reach. No active exploitation is confirmed (absent from CISA KEV), and the EPSS score of 0.27% at the 19th percentile alongside an SSVC exploitation status of 'none' indicate low near-term threat activity, though patching remains warranted given the changed-scope impact.
RemediationAI
The primary remediation is to apply Adobe's vendor-released patches per Security Bulletin APSB26-74 (https://helpx.adobe.com/security/products/experience-manager/apsb26-74.html). For AEM 6.5 on-premises deployments, upgrade to 6.5.25 or apply the specific Hotfix for NPR-43972. For AEM 6.5 LTS, apply SP2 (Hotfix for NPR-43972). AEM as a Cloud Service tenants on ≤2026.5.0 should confirm their environment has been updated to 2026.6.0, as Adobe typically applies cloud releases automatically - administrators should verify the active release version in the Cloud Manager console. Where immediate patching is not feasible, restrict access to AEM Author environments to trusted internal networks or VPN-only access; this does not eliminate the vulnerability but removes internet-facing exposure and dramatically narrows the population of victims reachable via crafted phishing URLs. Additionally, enforcing HttpOnly and Secure flags on AEM session cookies limits the attacker's ability to exfiltrate session tokens via the injected script, though it does not prevent DOM manipulation or form-submission attacks.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 2 packages in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Adobe Experience Manager (AEM) is a Java-based enterprise content management platform used for web publishing, digital asset management, and marketing workflows. The vulnerability is classified as CWE-79 (Improper Neutralization of Input During Web Page Generation) in its DOM-based form, meaning attacker-controlled data flows from a DOM source - such as a URL fragment or query parameter - into a dangerous sink within AEM's client-side JavaScript without adequate sanitization. Crucially, DOM-based XSS is processed entirely in the victim's browser; the server never sees the injected payload, which limits the effectiveness of server-side WAF rules and makes detection harder. The CVSS scope-change metric (S:C) reflects that the injected script executes in a browser context that crosses the AEM application boundary. Three CPE-confirmed product lines are affected: cpe:2.3:a:adobe:adobe_experience_manager_6.5, cpe:2.3:a:adobe:adobe_experience_manager_6.5_lts, and cpe:2.3:a:adobe:adobe_experience_manager_as_a_cloud_service.
Know when Adobe Experience Manager As A Cloud Service 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:R/S:C/C:L/I:L/A:N
Low-privilege AEM account required to construct the payload (PR:L), victim interaction is mandatory for DOM execution (UI:R), and scope changes as injected script executes in the victim's browser context beyond the AEM application boundary (S:C).
Primary rating from Vendor (adobe).
CVSS VectorVendor: adobe
DescriptionCVE.org
Adobe Experience Manager is affected by a DOM-based Cross-Site Scripting (XSS) vulnerability. An attacker could exploit this issue by manipulating the DOM environment to execute malicious JavaScript within the context of the victim's browser. Exploitation of this issue requires user interaction in that a victim must visit a crafted webpage. Scope is changed.
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
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
Sensitive file disclosure and potential account takeover in Adobe Experience Manager (AEM as a Cloud Service, 6.5, and 6
Server-Side Request Forgery in Adobe Experience Manager (AEM as a Cloud Service, 6.5 LTS, and 6.5) lets a low-privileged
Arbitrary file system read in Adobe Experience Manager (AEM as a Cloud Service, 6.5 LTS, and 6.5) lets remote unauthenti
Missing authentication in Adobe Experience Manager (AEM as a Cloud Service, 6.5, and 6.5 LTS) lets a remote unauthentica
Stored Cross-Site Scripting in Adobe Experience Manager allows a low-privileged authenticated attacker to inject persist
Stored Cross-Site Scripting in Adobe Experience Manager enables a low-privileged authenticated attacker to inject persis
DOM-based Cross-Site Scripting in Adobe Experience Manager allows an authenticated remote attacker to inject and execute
DOM-based Cross-Site Scripting in Adobe Experience Manager allows an authenticated attacker to manipulate client-side DO
DOM-based Cross-Site Scripting in Adobe Experience Manager allows authenticated network-accessible attackers to inject a
DOM-based Cross-Site Scripting in Adobe Experience Manager allows an authenticated remote attacker to execute arbitrary
DOM-based Cross-Site Scripting in Adobe Experience Manager allows an authenticated attacker to inject and execute malici
DOM-based Cross-Site Scripting in Adobe Experience Manager allows a low-privileged network attacker to execute malicious
EUVD-2026-44378
GHSA-v4xj-v2gq-xf92
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB