Adobe Experience Manager
CVE-2025-64539
CRITICAL
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft malicious page with DOM XSS payload
-
DeliveryLure authenticated AEM user to visit
-
ExploitScript executes in AEM browser origin
-
ExecutionSteal session tokens / hijack session
-
ImpactAccount takeover with victim privileges
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 | Requires a victim with an active/authenticated Adobe Experience Manager session (author or publish user) to visit an attacker-crafted malicious page or click a crafted link that triggers the DOM-based XSS sink (UI:R is mandatory). No attacker authentication is needed (PR:N), and it works against default configurations of affected AEM 6.5.23-and-earlier, AEM Cloud Service, and AEM 6.5 LTS deployments, but exploitation is limited to the victim's browser/session context - it does not by itself yield server or OS code execution. Practical limiting factors: the required user interaction, and the value of the vulnerability depending on the targeted victim already holding a privileged AEM session. |
| Impact | This is a genuine but user-interaction-gated web vulnerability rather than a drive-by critical. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:N, base 9.3) reflects a scope-changing DOM-based XSS: network reachable, low complexity, no privileges, but requiring victim interaction (UI:R). The high score is driven largely by the scope change (S:C) and the C:H/I:H session-takeover impact - but the mandatory UI:R materially lowers real-world exploitability versus a no-interaction critical. Corroborating signals point to modest urgency: EPSS is only 0.48% (39th percentile), there is no CISA KEV listing, and no public exploit was identified in the provided data - no public exploit identified at time of analysis. No SSVC decision data was provided. The 'RCE' tag is misleading: the underlying flaw is client-side script execution leading to session takeover, not server-side arbitrary code execution, so treating this as a server-compromise RCE would overstate the risk. Net: real but not top-priority - patch on a normal cycle, prioritize internet-facing AEM author/publish instances. No conflicts between attack vector and description (both indicate network delivery of a crafted page); the main caveat is that impact scope is browser/session-bound, not host takeover. |
| Exploit ScenarioDerived | An attacker crafts a malicious web page (or a link/parameter that reaches a vulnerable AEM-served page) containing script that reaches a DOM sink and executes in the victim's browser under the AEM origin. When an authenticated AEM user (e.g., a content author or admin) visits the crafted page, the script runs in their session context and can hijack their session tokens for account/session takeover. No public exploit code was identified at time of analysis, and success depends on the victim clicking/visiting the malicious page. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 25, 2026
DOM-based cross-site scripting in Adobe Experience Manager 6.5.23 and earlier, AEM Cloud Service, and AEM 6.5 LTS lets an unauthenticated remote attacker execute arbitrary JavaScript in the browser of a victim who visits a crafted page or clicks a crafted link while holding an active AEM session (author or publish), enabling session takeover and theft or manipulation of data in the victim's context. The CVSS 3.1 vector is AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:N (9.3), so the high confidentiality and integrity impact is entirely gated on user interaction; the flaw yields browser-context script execution, not server or OS-level code execution. There is no public exploit code identified at time of analysis and no confirmed active exploitation (CISA KEV), and EPSS is a low 0.48% (39th percentile), consistent with a real but interaction-gated web vulnerability rather than a drive-by critical.
RemediationAI
Apply the vendor-released fix referenced in Adobe security bulletin APSB25-115 (https://helpx.adobe.com/security/products/experience-manager/apsb25-115.html); because no exact patched build number is confirmed in the available data, verify the target version against the advisory for the relevant track (6.5.x on-premise, 6.5 LTS, or AEM Cloud Service, where fixes are typically delivered automatically) before declaring remediation complete - patch status should be treated as "Patch available per vendor advisory" rather than a confirmed version. Until the upgrade is validated, deploy a Content Security Policy with restrictive script-src and no unsafe-inline/unsafe-eval directives to blunt DOM sink execution (trade-off: may break legitimate AEM client libraries and inline component scripts, so test in staging first), and terminate/rotate all active AEM author and publish sessions to invalidate any tokens already stolen. Reducing the blast radius is equally important given that exploitation depends on a privileged logged-in victim: enforce least privilege so few accounts hold author privileges, require re-authentication or short session lifetimes for author instances, and keep author/publish environments off the public internet behind a VPN or IP allowlist (trade-off: reduced authoring flexibility for remote staff). Generic defenses such as a WAF or dispatcher rules offer limited protection here because the payload is rendered client-side from a URL fragment, but restricting navigation to untrusted external links from authenticated sessions and user awareness training reduce the click-through risk that the UI:R prerequisite depends on.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
This is a classic client-side (DOM-based) XSS class weakness, tracked as CWE-79 (Improper Neutralization of Input During Web Page Generation). Rather than reflecting or storing attacker input on the server, the vulnerable AEM client-side JavaScript reads attacker-controllable data from a browser-controlled source - typically the URL fragment, query string, or document.location/referrer - and passes it unsafely into a DOM sink such as innerHTML, eval, or a script/attribute assignment. Because the vulnerable data flow never touches the server, server-side input filtering and output encoding often fail to catch it, and the payload executes with the origin privileges of the AEM application. Adobe's description of "arbitrary code execution" refers to arbitrary JavaScript execution inside the victim's browser, matching the S:C (changed scope) rating in the CVSS vector, which reflects impact crossing from the vulnerable component into the user's browser session rather than into the AEM server or host OS. The CPE data confirms three affected deployment lines: the generic adobe:experience_manager 6.5.x branch, the aem_cloud_service channel, and the 6.5 LTS release track, meaning both on-premise managed services and cloud-hosted instances are in scope. Successful exploitation requires the victim to already hold an authenticated AEM author or publish session and to be lured into a crafted page or link (UI:R mandatory), with no attacker authentication required (PR:N).
Know when Experience Manager 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:N/UI:R/S:C/C:H/I:H/A:N
Network-delivered DOM XSS, no attacker privileges but requires victim visit (UI:R); executes in AEM origin (scope change S:C) enabling session takeover (C:H/I:H), no availability impact.
Primary rating from Vendor (adobe).
CVSS VectorVendor: adobe
DescriptionCVE.org
Adobe Experience Manager versions 6.5.23 and earlier are affected by a DOM-based Cross-Site Scripting (XSS) vulnerability that could lead to arbitrary code execution. An attacker could exploit this vulnerability by injecting malicious scripts into a web page that are executed in the context of the victim's browser. A successful attacker can abuse this to achieve session takeover, increasing the confidentiality and integrity impact as high. Exploitation of this issue requires user interaction in that a victim must visit a crafted malicious page.
Executive ViewAI
A critical-severity flaw in Adobe Experience Manager (6.5.23 and earlier, AEM Cloud Service, and AEM 6.5 LTS) allows an unauthenticated attacker to run malicious JavaScript in the browser of any logged-in AEM author or publisher who opens a crafted link or page, enabling session takeover and unauthorized changes to web content and data managed in AEM. Because AEM typically powers public-facing digital properties and centralizes marketing content, a successful compromise could let an attacker alter published pages, exfiltrate content and customer data, or use trusted author sessions as a foothold. Leadership should care because the affected platform is business-critical and internet-facing, and no vendor patch is currently available, so exposure is governed entirely by user behavior and interim mitigations.
No vendor-released patch identified at time of analysis. Interim mitigations: restrict author and publish administrative interfaces to trusted networks or VPN, enforce phishing-resistant MFA and short session timeouts, deploy a strict Content Security Policy and output-encoding controls for custom components, enable dispatcher filtering and monitor author-session activity for anomalies, and apply any configuration guidance in the Adobe advisory for CVE-2025-64539. Apply vendor patch immediately once released.
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.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
Affected Products (CPE)CVE.org
More in Experience Manager
View allSitecore Experience Manager, Platform, and Commerce versions 9.0 through 10.4 contain a Zip Slip vulnerability that allo
Sitecore PowerShell Extensions through version 7.0 allows authenticated users to upload arbitrary files including ASPX w
Dispatcher before 4.1.5 in Adobe Experience Manager 5.6.1, 6.0.0, and 6.1.0 does not properly implement a URL filter, wh
Sitecore Experience Manager/Platform through version 9.0 contains a deserialization vulnerability enabling code injectio
Adobe Experience Manager versions 6.5.23.0 and earlier contain a deserialization of untrusted data vulnerability that al
Sitecore Experience Manager (XM) and Experience Platform (XP) versions 10.1 through 10.4.1 contain a hardcoded administr
The Servlets Post component 2.3.6 in Apache Sling, as used in Adobe Experience Manager 5.6.1, 6.0.0, and 6.1.0, allows r
Use of Externally-Controlled Input to Select Classes or Code ('Unsafe Reflection') vulnerability in Sitecore Sitecore Ex
Multiple Sitecore products allow remote code execution. Rated critical severity (CVSS 9.8), this vulnerability is remote
Deserialization of Untrusted Data vulnerability in Sitecore Experience Manager (XM), Sitecore Experience Platform (XP) a
Adobe Experience Manager 6.2 and earlier has a malicious file execution vulnerability. Rated critical severity (CVSS 9.8
Adobe Experience Manager versions 6.5.23.0 and earlier are affected by a Server-Side Request Forgery (SSRF) vulnerabilit
NVD
CVE.org
EPSS
VulDB
GitHub PoC
Exploit-DB