Pega Platform
CVE-2025-9559
MEDIUM
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as low-privilege Pega user
-
DeliveryEnumerate object reference IDs in UI component
-
ExploitSubstitute another user's identifier
-
ExecutionServer returns unauthorized data
-
ImpactHarvest sensitive records
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Object-level authorization, IDOR prevention
|
| Exploitation Conditions | Requires a valid authenticated session on the Pega Platform (PR:L) and interaction with the specific user-interface component that performs the Insecure Direct Object Reference; the attacker must be able to supply or alter the object identifier the component uses to fetch data. No user interaction from a victim is needed (UI:N) and no special non-default configuration is named in the advisory. Exploitation is strictly limited to reading data - there is no write, modification, or availability impact (I:N/A:N) - and the attacker must already possess credentials, so unauthenticated outsiders cannot exploit it directly. Affected deployments are Pega Platform versions 8.7.5 through 24.2.2. |
| Impact | This is a moderate-priority, authorization-level issue rather than a critical emergency. The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N, base 6.5) indicates a remotely reachable, low-complexity flaw that requires authenticated low-privilege access (PR:L) and yields confidentiality impact only (C:H) with no integrity or availability effect - consistent with the description of an Insecure Direct Object Reference (CWE-639) that 'can only be used to read data.' Exploitation signals are modest and mutually consistent: EPSS is 0.40% (32nd percentile), the CVE is NOT in CISA KEV, and no public POC is referenced, so there is no public exploit identified at time of analysis. No SSVC decision data was supplied. The main caveat is a labeling conflict: the input Tags include 'Authentication Bypass,' but CWE-639 and the PR:L vector describe authorization/access-control bypass by an already-authenticated user, not authentication bypass - defenders should treat this as a horizontal/vertical data-access (IDOR) issue, not a pre-auth bypass. Net: a real but bounded risk - worth patching on a normal cadence, especially in multi-tenant or externally-exposed Pega deployments where low-privileged accounts are plentiful, but not an active-exploitation fire drill. |
| Exploit ScenarioDerived | An authenticated low-privilege Pega user (for example, a self-service portal or customer account holder) manipulates an object identifier passed to a vulnerable UI component, substituting another user's or tenant's reference value. Because the component fails to verify ownership, the server returns data the attacker is not authorized to see, enabling read-only disclosure of other users' sensitive records. The network attack vector and low complexity make this straightforward to perform with a browser or proxy, though valid credentials are required and no public exploit code is currently known. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 09, 2026
Insecure direct object reference in a Pega Platform user interface component allows an authenticated user to read records they are not authorized to access by tampering with the object identifier passed to that component. Versions 8.7.5 through Infinity 24.2.2 are affected, and because the CVSS vector is PR:L with I:N/A:N, the impact is limited to confidentiality (C:H) and requires a valid session, so remote unauthenticated attackers cannot exploit it directly. No public exploit has been identified at time of analysis, the issue is not in CISA KEV, and the low EPSS of 0.40% (32nd percentile) is consistent with a moderate-priority authorization-level flaw rather than a critical emergency.
RemediationAI
No exact fixed build version is published in the available data, but Pega's advisory (H25 vulnerability remediation note at https://support.pega.com/support-doc/pega-security-advisory-h25-vulnerability-remediation-note) provides the remediation path, so this is best characterized as patch available per vendor advisory; confirm the specific hotfix or patched release for your version line with Pega Support before upgrading. Until the fixed build is applied, reduce exposure by restricting access to the affected user interface component to the minimum set of trusted roles, since exploitation requires an authenticated session (PR:L) and the flaw is read-only (C:H/I:N/A:N). Monitor application and database logs for anomalous or sequential object-identifier access patterns that suggest enumeration, recognizing that log review adds operational overhead and will not block a determined insider. If the component cannot be disabled or restricted without breaking business workflows, an additional compensating control is a reverse-proxy or custom authorization layer in front of the affected endpoint that validates the requester's entitlement to each object ID, though this adds latency, must be maintained alongside platform upgrades, and risks breaking legitimate access if the entitlement model is incomplete.
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 defect is an instance of CWE-639, Authorization Bypass Through User-Controlled Key, commonly called an insecure direct object reference (IDOR). Pega Platform is a low-code business process management and application development suite, and in this case a user interface component retrieves data based on an object identifier supplied in the request without verifying that the authenticated requester is entitled to that object. The CVSS 3.1 vector CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N confirms the attacker reaches the component over the network with low complexity, must already hold a valid authenticated session, needs no victim interaction, and achieves only a high confidentiality impact with no integrity or availability effect, matching the advisory's statement that the component can only be used to read data. Because the key is user-controlled, a user authorized for one record can alter or enumerate identifiers to read records outside their authorization scope; the correct fix is a server-side authorization check on each object reference rather than reliance on client-side controls, and the NVD CPE entries (cpe:2.3:a:pega:pega_platform with wildcard versions) indicate the problem spans multiple Pega Platform release lines rather than a single build.
Know when Pega Platform 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:N/S:U/C:H/I:N/A:N
Authenticated IDOR reachable over the network with low complexity, so PR:L/AC:L/AV:N; read-only cross-user data disclosure gives C:H with I:N and A:N.
Primary rating from NVD.
CVSS VectorNVD
DescriptionNVD
Pega Platform versions 8.7.5 to Infinity 24.2.2 are affected by a Insecure Direct Object Reference issue in a user interface component that can only be used to read data.
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
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Affected Products (CPE)NVD
More in Pega Platform
View allPEGA Platform 8.3.0 is vulnerable to a direct prweb/sso/random_token/!STANDARD?pyActivity=Data-Admin-DB-Name.DBSchema_Li
The application distribution export functionality in PEGA Platform 7.2 ML0 and earlier allows remote authenticated users
Multiple cross-site scripting (XSS) vulnerabilities in PEGA Platform 7.2 ML0 and earlier allow remote attackers to injec
Pega Platform through 8.4.x is affected by Cross Site Scripting (XSS) via the ConnectionID parameter, as demonstrated by
Pega platform clients who are using versions 6.1 through 7.3.1 may be utilizing default credentials. Rated critical seve
Pega platform clients who are using versions 7.4 through 8.8.x and have upgraded from a version prior to 8.x may be util
Pega Platform before version 8.2.6 is affected by a Reflected Cross-Site Scripting vulnerability in the "ActionStringID"
PEGA Platform 8.3.0 is vulnerable to Information disclosure via a direct prweb/sso/random_token/!STANDARD?pyStream=MyAle
PEGA Platform 7.x and 8.x is vulnerable to Information disclosure via a direct prweb/sso/random_token/!STANDARD?pyActivi
Pega Platform versions 8.4.3 to Infinity 24.2.1 are affected by an XSS issue with Mashup. Rated high severity (CVSS 8.1)
Pega Platform versions 7.2.1 to Infinity 24.2.1 are affected by an XSS issue with Mashup. Rated high severity (CVSS 7.1)
Pega Platform versions 7.2 to 8.8.1 are affected by an XSS issue. Rated medium severity (CVSS 6.1), this vulnerability i
NVD
CVE.org
EPSS
GitHub PoC
Exploit-DB