Adobe Experience Manager
CVE-2025-64585
MEDIUM
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate with low-privileged AEM account
-
DeliveryInject malicious script into vulnerable form field
-
ExploitPayload stored in content repository
-
ExecutionVictim author/admin browses affected page
-
PersistScript executes in victim browser session
-
ImpactHijack session or act 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 an authenticated low-privileged AEM account (PR:L) with the ability to submit data into the affected form field - this is an operator/authoring-dependent flaw, not an unauthenticated internet-facing one. The payload is stored, but execution is gated on a victim later browsing to the page that renders the vulnerable field (UI:R), meaning no code runs until a separate user views the content. Limiting factors that reduce real-world risk: the attacker must first obtain valid credentials with form-authoring capability, the target must visit the poisoned page, and impact is confined to Low confidentiality/integrity in the victim's browser session. Affected deployments are AEM 6.5.23 and earlier, including AEM 6.5 LTS and AEM Cloud Service per the CPE data. |
| Impact | This is a stored XSS flaw with a moderate CVSS 3.1 base score of 5.4 (AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N), and the aggregate signals consistently point to this being a lower-tier priority rather than an emergency. The CVSS vector requires low privileges (PR:L) and victim user interaction (UI:R), which caps impact to Low confidentiality and Low integrity with no availability effect; the scope change (S:C) reflects that injected script executes in the victim's browser context rather than only on the AEM server. EPSS is low at 0.25% (15th percentile), indicating a low modeled probability of exploitation in the near term, and this aligns with the absence of a CISA KEV listing and the absence of any identified public exploit. There is no conflict between the signals here - low EPSS, no KEV, no POC, authenticated precondition, and required user interaction all reinforce a non-urgent posture. The main mitigating factors that temper the risk are the authentication requirement (a low-privileged account is still needed to inject the payload) and the dependency on a victim subsequently browsing the affected page. The primary aggravating factor is that stored XSS persists server-side, so a single injection can affect many victims over time, and AEM is a high-value enterprise CMS where authors and administrators are attractive session-hijacking targets. Overall this is a legitimate but routine-severity vulnerability best handled on a standard patch cycle. |
| Exploit ScenarioDerived | A low-privileged user with authoring access to an AEM instance submits a crafted payload into a vulnerable form field, persisting malicious JavaScript in the content repository. When a higher-privileged author or administrator later browses the page rendering that field, the script executes in their authenticated browser session, enabling session token theft or actions performed as the victim. No public exploit code has been identified at time of analysis, and exploitation requires both a valid low-privileged account and the victim viewing the page. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 08, 2026
Stored cross-site scripting in Adobe Experience Manager 6.5.23 and earlier allows a low-privileged, authenticated attacker to inject malicious JavaScript into vulnerable form fields, which then executes in the browser of any user who later views the affected page. The CVSS 3.1 base score is 5.4 (AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N), reflecting that the attacker needs a valid low-privilege account and that a separate victim must browse to the poisoned content before any code runs; there is no public exploit identified at time of analysis and EPSS is 0.25% (15th percentile), indicating low near-term exploitation likelihood. Both AEM 6.5 LTS and AEM Cloud Service fall within the affected scope per the vendor CPE data.
RemediationAI
Apply the update specified in Adobe security bulletin APSB25-115 (https://helpx.adobe.com/security/products/experience-manager/apsb25-115.html), which is the authoritative source for the patched version; the provided intelligence does not include an exact fixed build number, so confirm the target release on that page before upgrading rather than assuming a specific point version. Because the defect is stored XSS in form fields, prioritize output-encoding and input-validation hardening anywhere AEM renders user-supplied field content. Where immediate upgrade is not possible, apply compensating controls with their trade-offs: restrict form-authoring and content-editing privileges to the minimum set of trusted accounts (this reduces the attack surface but does not eliminate it, since a single compromised author account still suffices); deploy Dispatcher or WAF response filtering and a strict Content Security Policy that disallows inline script on AEM publish endpoints (effective against payload execution, but CSP often breaks legitimate inline components and inline event handlers and requires tuning); and monitor or purge untrusted content in forms and cached Dispatcher pages, remembering that clearing the cache removes stored payloads but does not fix the underlying encoding defect and may temporarily affect site performance. For AEM Cloud Service, Adobe manages the platform update, so confirm the instance has received the vendor release referenced in APSB25-115 and validate that authoring permissions follow least privilege. Note that EPSS is only 0.25% (15th percentile) and no public exploit code has been identified at time of analysis, so remediation should be scheduled as routine patching rather than treated as an emergency, while still closing the exposure given the persisted nature of the payload.
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 CWE-79 improper neutralization of input during web page generation, specifically the stored (persistent) variant, in Adobe Experience Manager's form-field handling. AEM is a Java-based enterprise content management platform built on a JCR content repository (Jackrabbit/Oak) with separate author and publish tiers, typically fronted by the AEM Dispatcher cache. A user with low authoring privileges submits input that is persisted to the repository without adequate output encoding; when the field is subsequently rendered into a page, the injected script is served from the trusted AEM origin and executes in the victim's browser session. Because stored XSS runs in the application's origin, it can read accessible content, act with the victim's session privileges, and - where Dispatcher caching serves the same page to multiple visitors - potentially affect more than the single originating user. The supplied CPE strings cover the general adobe:experience_manager product line, the aem_cloud_service edition, and the 6.5 LTS edition, meaning both on-premise 6.5.23-and-earlier installations and Adobe-hosted Cloud Service instances are in scope.
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:L/UI:R/S:C/C:L/I:L/A:N
Stored XSS reachable over the network with low attacker privileges (PR:L) requires a low-privileged authoring account and victim browsing (UI:R); script runs in the victim browser so scope changes (S:C) with Low C/I and 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 stored Cross-Site Scripting (XSS) vulnerability that could be abused by a low privileged attacker to inject malicious scripts into vulnerable form fields. Malicious JavaScript may be executed in a victim’s browser when they browse to the page containing the vulnerable field.
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
GitHub PoC
Exploit-DB