CVE-2025-64584 in Experience Managerinfo

Summary

by MITRE • 09/08/2026

Adobe Experience Manager is 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. Scope is changed.

Be aware that VulDB is the high quality source for vulnerability data.

Analysis

by VulDB Data Team • 09/09/2026

Adobe Experience Manager contains a stored Cross-Site Scripting vulnerability within its content management and form handling subsystems, specifically affecting how user-supplied data is persisted and subsequently rendered without adequate sanitization or encoding. This flaw allows an attacker with low-privileged access to inject malicious JavaScript payloads into vulnerable input fields that are saved server-side rather than being processed only in the current session context. Unlike reflected XSS where the payload must be delivered via a link, stored XSS persists on the target system, meaning every user who views the affected page or form is exposed to the injected script without requiring any additional interaction from the attacker beyond the initial injection.

The technical mechanism involves insufficient validation of input data during storage and inadequate output encoding when rendering content back to the client browser. When a low-privileged user submits a form containing malicious code, the application accepts this input and stores it in its database or file system without stripping out script tags or event handlers. Later, when an administrator or another authorized user accesses the page displaying this data, their browser interprets the stored content as executable JavaScript rather than plain text. This execution occurs within the security context of the victim's session, granting the malicious script access to cookies, local storage tokens, and other sensitive authentication credentials associated with that specific domain.

The operational impact of this vulnerability is significant because it enables a low-privileged attacker to escalate their influence across the application by compromising higher-privilege users such as content managers or system administrators. Once the JavaScript executes in the victim's browser, the attacker can perform actions on behalf of the user, including modifying sensitive data, changing administrative settings, exfiltrating confidential information stored within the experience manager instance, or redirecting traffic to phishing sites. This undermines the integrity and confidentiality guarantees provided by Adobe Experience Manager’s role-based access control model, as the trust relationship between the browser and the server is exploited through client-side code execution rather than direct backend exploitation.

From a classification perspective, this vulnerability aligns with CWE-79 Improper Neutralization of Input During Web Page Generation commonly known as Cross-site Scripting, specifically in its stored variant where malicious content persists on the target system. In terms of adversary behavior mapping to MITRE ATT&CK techniques, this scenario corresponds to T1059 Command and Control via Application Layer Protocol or more accurately T1189 Drive-by Client Side Web Browser Exploitation if considering the initial trigger, but primarily it facilitates T1204 User Execution as the victim must load the page. It also relates to T1530 Data from Local System since the script can read local browser storage and cookies containing session tokens or authentication data that provide further access to internal systems.

Mitigation strategies should focus on implementing strict input validation and output encoding at both the application layer and infrastructure level. Developers must ensure that all user-supplied inputs are validated against a whitelist of allowed characters before being stored in persistent storage, rejecting any content that contains script tags or event handler attributes. Furthermore, when rendering data back to the browser, developers should apply context-sensitive HTML entity encoding to prevent the browser from interpreting special characters as executable code. Implementing Content Security Policy headers can also mitigate the impact by restricting the sources from which scripts are allowed to load and execute, thereby preventing inline script execution even if injection occurs. Adobe has released patches for this vulnerability in recent updates, so organizations running affected versions of Experience Manager should apply these security fixes immediately to close the gap between low-privileged user actions and high-impact browser-based attacks.

Responsible

Adobe

Reservation

11/05/2025

Disclosure

09/08/2026

Moderation

accepted

CPE

ready

EPSS

0.00000

KEV

no

Activities

very low

Sources

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!