CVE-2026-14337 Overview
CVE-2026-14337 is a stored cross-site scripting (XSS) vulnerability affecting Pega Platform versions 23.1.0 through 25.1.3. The flaw resides in a user interface component and allows an authenticated attacker holding a developer role to inject persistent script payloads. When other users render the affected interface, the malicious script executes in their browser context. Exploitation requires high privileges and user interaction, which limits the practical attack surface. The vulnerability is tracked under CWE-79 and is documented in the Pega Security Advisory O26.
Critical Impact
An authenticated developer-role user can inject persistent JavaScript into a Pega Platform UI component, enabling session-scoped attacks against other authenticated users who view the affected interface.
Affected Products
- Pega Platform 23.1.0 through 25.1.3
- Pega Platform user interface component (specific component identified in vendor advisory)
- Deployments where developer-role accounts are provisioned
Discovery Timeline
- 2026-08-04 - CVE-2026-14337 published to NVD
- 2026-08-04 - Last updated in NVD database
Technical Details for CVE-2026-14337
Vulnerability Analysis
The vulnerability is a stored XSS flaw in a Pega Platform user interface component. Stored XSS occurs when attacker-supplied content is persisted server-side and later rendered without adequate output encoding. In this case, a user with a developer role can submit content that is stored and subsequently returned to other users' browsers as executable script.
Because the affected surface is an authoring or configuration interface, victims are typically other developers, administrators, or business users who interact with Pega during application design and operation. Executed script runs with the victim's session privileges and can perform actions on their behalf, exfiltrate session tokens, or manipulate rendered UI state.
The EPSS probability is 0.247% (percentile 15.94), indicating a low near-term likelihood of observed exploitation. No public proof-of-concept has been published, and the vulnerability is not listed in the CISA Known Exploited Vulnerabilities catalog.
Root Cause
The root cause is insufficient output encoding or input sanitization on data rendered by a Pega Platform UI component. User-supplied strings reach the DOM in a context where they are interpreted as markup or script rather than inert text. Pega has not disclosed the specific component in public advisory content beyond referencing the affected UI surface.
Attack Vector
Exploitation requires a network-reachable Pega Platform instance and an authenticated account with the developer role. The attacker stores a crafted payload through the vulnerable UI component. A second user must then load the affected view, at which point the payload executes in their browser session. This interaction requirement and the high privilege prerequisite constrain the vulnerability to insider-threat and account-compromise scenarios.
No verified exploit code is available. See the Pega Security Advisory O26 for vendor technical details.
Detection Methods for CVE-2026-14337
Indicators of Compromise
- Unexpected <script>, onerror, onload, or javascript: fragments stored within Pega rule or configuration records edited by developer-role accounts.
- Outbound browser requests to unfamiliar domains originating from authenticated Pega sessions.
- Anomalous session token access or account actions performed shortly after a user viewed a developer-authored UI artifact.
Detection Strategies
- Review Pega audit logs for edits to UI rules and components performed by developer-role accounts, correlating with change windows.
- Inspect stored rule content and configuration records for HTML or JavaScript patterns that should not appear in user-facing text fields.
- Deploy a Content Security Policy (CSP) in report-only mode to surface inline script executions rendered by Pega pages.
Monitoring Recommendations
- Alert on privilege changes granting the developer role, and on new accounts assigned that role.
- Monitor browser telemetry from users interacting with Pega for script execution originating from unexpected origins.
- Track authentication events and session token reuse from disparate IP addresses following interaction with Pega UI components.
How to Mitigate CVE-2026-14337
Immediate Actions Required
- Apply the fixed release identified in the Pega Security Advisory O26 as soon as it is available for your deployment.
- Audit all accounts holding the developer role and remove entitlements that are no longer required.
- Rotate session secrets and force reauthentication for developer-role users if compromise is suspected.
Patch Information
Pega has published remediation guidance in Pega Security Advisory O26. Administrators running Pega Platform 23.1.0 through 25.1.3 should follow the vendor advisory to obtain the fixed version applicable to their release train and apply it through the standard Pega upgrade process.
Workarounds
- Restrict developer-role assignment to a minimal set of trusted accounts and enforce multi-factor authentication on those accounts.
- Segregate development, staging, and production Pega environments so that developer-authored content cannot reach production users without review.
- Implement a strict Content Security Policy on Pega application domains to reduce the impact of injected script.
- Require peer review of rule and UI component changes before promotion between environments.
# Example Content Security Policy header for Pega application responses
Content-Security-Policy: default-src 'self'; script-src 'self'; object-src 'none'; base-uri 'self'; frame-ancestors 'self'
Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

