Adobe Experience Manager
CVE-2025-64537
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
-
ExploitPayload executes in victim browser (AEM origin)
-
ExecutionHijack session tokens/cookies
-
ImpactAct as victim, session takeover
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 user interaction (UI:R): a victim - typically an authenticated AEM user - must visit an attacker-crafted malicious page or follow a crafted link/parameter that reaches a vulnerable DOM sink, at which point injected script runs in the AEM origin and enables session takeover. No attacker authentication is needed (PR:N), and default configurations of Adobe Experience Manager 6.5.23 and earlier (including AEM Cloud Service and 6.5 LTS per CPE) are affected. The primary limiting factor is the mandatory victim interaction; value to an attacker is highest when the victim holds a privileged/author session and the AEM instance is reachable by the lure. |
| Impact | This is a genuinely serious-looking CVSS 9.3 (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:N) driven by network vector, low complexity, no privileges, and a scope change (S:C) reflecting DOM-based XSS crossing the trust boundary into the victim's authenticated AEM session. However, the practical-risk signals are more moderate: EPSS is only 0.74% (53rd percentile), the flaw is NOT in CISA KEV, and no public POC is referenced - so exploitation status is 'no public exploit identified at time of analysis.' The 9.3 is partly inflated by the S:C scope change and by counting session takeover as full C:H/I:H; real-world exploitation is gated by mandatory user interaction (UI:R - victim must visit a crafted page) and by the attacker needing a valid injection vector against a specific AEM instance. Note a labeling conflict: the input carries an 'RCE' tag and the description says 'arbitrary code execution,' but the mechanism is DOM XSS executing JavaScript in the browser context (session takeover), NOT operating-system-level remote code execution - this should not be triaged as server-side RCE. Net: a real but not emergency priority - patch on normal cadence, prioritized higher for internet-facing AEM author/publish instances. |
| Exploit ScenarioDerived | An attacker crafts a malicious web page (or a link/parameter that reaches a vulnerable AEM DOM sink) and lures an authenticated AEM user to visit it. When the victim's browser processes the attacker-controlled input, injected JavaScript executes in the AEM origin, letting the attacker steal the session and act as that user. No public exploit code is referenced at time of analysis, and success depends on the victim clicking/visiting the crafted 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 lets remote attackers execute attacker-controlled script in the origin of the AEM instance once a victim loads a crafted page or follows a crafted link, enabling session takeover of authenticated users and browser-context code execution. No attacker credentials are required (PR:N) but the issue is gated by mandatory victim interaction (UI:R), and the scope change (S:C) in the CVSS vector reflects the injected script crossing out of the untrusted page into the AEM trust boundary; default configurations of 6.5.23 and earlier, AEM Cloud Service, and 6.5 LTS are reported as affected per the CPE data. No public exploit code or confirmed active exploitation has been identified at time of analysis, and EPSS is low at 0.74% (53rd percentile), consistent with a high-severity but interaction-dependent client-side flaw rather than a wormable one.
RemediationAI
Adobe has published security bulletin APSB25-115 (https://helpx.adobe.com/security/products/experience-manager/apsb25-115.html) covering this issue; the available data does not state an exact fixed version, so confirm the patched 6.5.x release or Cloud Service update in that advisory and apply it before relying on any other control, and treat absence of a listed version as a reason to contact Adobe rather than an indication that no fix exists. Until the correct build is deployed, reduce exposure by hardening the browser-side trust boundary: deploy a Content Security Policy on AEM publish and author responses that disallows inline and eval-style script (script-src without 'unsafe-inline'/'unsafe-eval' and with strict nonces or hashes), accepting that poorly maintained clientlibs and third-party components may break and need remediation; set session cookies with HttpOnly, Secure, and an appropriate SameSite value and shorten AEM session timeouts to limit the value of a stolen session token, though this does not stop in-origin script from acting while the session is live; and filter/encode URL fragments and parameters reaching AEM pages at the Dispatcher and CDN/WAF layer (for example blocking script-bearing payloads in query strings and fragments), with the trade-off of potential false positives on legitimate deep links that can be tuned via monitoring rather than enforce-mode rollout. Note that DOM-based flaws are not fixed by server-side output encoding or WAF signatures alone, since the sink is reached in the browser, so patching the affected AEM component remains the only complete remediation.
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
The flaw is a DOM-based cross-site scripting issue (CWE-79) in Adobe Experience Manager, meaning the injection point and the dangerous sink both live in client-side JavaScript rather than in server-rendered HTML. Typically the vulnerable AEM component reads an attacker-controllable value from a fragment, query string, or other URL-derived source and writes it into a DOM sink such as innerHTML, document.write, insertAdjacentHTML, or an eval-like construct without encoding or allow-listing, so the browser parses and executes the injected markup in the page's own origin. Because the script executes in the AEM origin, it inherits that origin's cookies and session context, which is why the CVSS vector carries S:C (scope change) plus C:H/I:H while showing A:N (the assessed impact is confidentiality and integrity of the victim session, not host-level denial of service). The description's reference to 'arbitrary code execution' should be read as arbitrary script execution within the victim's browser/AEM session rather than server-side command execution. Affected CPE entries cover Adobe Experience Manager 6.5.23 and earlier generally, the AEM Cloud Service track, and the 6.5 LTS channel, indicating the defect ships in shared client-side libraries/components used across AEM deployment models rather than only in one on-premise build.
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-reachable DOM XSS needing no attacker auth (PR:N) but a victim click (UI:R); script escapes into the authenticated AEM session (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
Adobe Experience Manager versions 6.5.23 and earlier, including AEM Cloud Service and 6.5 LTS, contain a critical DOM-based cross-site scripting flaw that can lead to session takeover of authenticated users and execution of attacker-controlled code in the browser. This exposes organizations using these versions to unauthorized access, data theft, and potential lateral movement, requiring immediate attention from security and web operations teams. With no vendor patch currently available, leadership should prioritize risk mitigation and monitoring until a fix is released.
No vendor-released patch identified at time of analysis; interim mitigations include web application firewall (WAF) rules to detect and block XSS payloads, Content Security Policy (CSP) hardening, restricting access to trusted networks, user education against following untrusted links, and monitoring for anomalous session activity.
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.
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