Skip to main content

Adobe Experience Manager CVE-2025-64585

MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2025-12-10 psirt@adobe.com
5.4
CVSS 3.1 · Vendor: adobe
View

Attack ChainAIDerived

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

  1. Access
    Authenticate with low-privileged AEM account
  2. Delivery
    Inject malicious script into vulnerable form field
  3. Exploit
    Payload stored in content repository
  4. Execution
    Victim author/admin browses affected page
  5. Persist
    Script executes in victim browser session
  6. Impact
    Hijack 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.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – 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

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

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.

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:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N

Primary rating from Vendor (adobe).

CVSS VectorVendor: adobe

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

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

EPSS Score
0.2%
Top 85% exploitable
Prevalence
High
widely deployed enterprise CMS across large organizations and government
Data Quality
3 sources
Confidence: Low

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 No
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· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Medium

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.

Affected Products (CPE)CVE.org

cpe:2.3:a:adobe:experience_manager:*:*:*:*:-:*:*:*
cpe:2.3:a:adobe:experience_manager:*:*:*:*:aem_cloud_service:*:*:*
cpe:2.3:a:adobe:experience_manager:6.5:-:*:*:lts:*:*:*
CVE-2025-34510 HIGH POC
8.8 Jun 17

Sitecore Experience Manager, Platform, and Commerce versions 9.0 through 10.4 contain a Zip Slip vulnerability that allo

CVE-2025-34511 HIGH POC
8.8 Jun 17

Sitecore PowerShell Extensions through version 7.0 allows authenticated users to upload arbitrary files including ASPX w

CVE-2016-0957 HIGH POC
7.5 Feb 10

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

CVE-2025-53690 CRITICAL POC
9.0 Sep 03

Sitecore Experience Manager/Platform through version 9.0 contains a deserialization vulnerability enabling code injectio

CVE-2025-49533 CRITICAL POC
9.8 Jul 08

Adobe Experience Manager versions 6.5.23.0 and earlier contain a deserialization of untrusted data vulnerability that al

CVE-2025-34509 HIGH POC
7.5 Jun 17

Sitecore Experience Manager (XM) and Experience Platform (XP) versions 10.1 through 10.4.1 contain a hardcoded administr

CVE-2016-0956 HIGH POC
7.5 Feb 10

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

CVE-2025-53693 CRITICAL POC
9.8 Sep 03

Use of Externally-Controlled Input to Select Classes or Code ('Unsafe Reflection') vulnerability in Sitecore Sitecore Ex

CVE-2023-35813 CRITICAL POC
9.8 Jun 17

Multiple Sitecore products allow remote code execution. Rated critical severity (CVSS 9.8), this vulnerability is remote

CVE-2025-53691 HIGH POC
8.8 Sep 03

Deserialization of Untrusted Data vulnerability in Sitecore Experience Manager (XM), Sitecore Experience Platform (XP) a

CVE-2017-3108 CRITICAL
9.8 Aug 11

Adobe Experience Manager 6.2 and earlier has a malicious file execution vulnerability. Rated critical severity (CVSS 9.8

CVE-2025-54249 MEDIUM POC
6.5 Sep 09

Adobe Experience Manager versions 6.5.23.0 and earlier are affected by a Server-Side Request Forgery (SSRF) vulnerabilit

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