Skip to main content

Pega Platform CVE-2025-9559

MEDIUM
Authorization Bypass Through User-Controlled Key (CWE-639)
2025-10-16 security@pega.com
6.5
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Authenticate as low-privilege Pega user
  2. Delivery
    Enumerate object reference IDs in UI component
  3. Exploit
    Substitute another user's identifier
  4. Execution
    Server returns unauthorized data
  5. Impact
    Harvest 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.

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

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

Alert me

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

NVD PRIMARY 6.5 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
vuln.today AI 6.5 MEDIUM

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.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from NVD.

CVSS VectorNVD

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

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

EPSS Score
0.4%
Top 68% exploitable
Prevalence
Medium
Major enterprise BPM/low-code platform, common in large orgs but not everywhere
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.4%
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

32
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +32
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

Affected Products (CPE)NVD

cpe:2.3:a:pega:pega_platform:*:*:*:*:*:*:*:*
cpe:2.3:a:pega:pega_platform:*:*:*:*:*:*:*:*
cpe:2.3:a:pega:pega_platform:*:*:*:*:*:*:*:*
CVE-2019-16387 HIGH POC
8.1 Nov 26

PEGA Platform 8.3.0 is vulnerable to a direct prweb/sso/random_token/!STANDARD?pyActivity=Data-Admin-DB-Name.DBSchema_Li

CVE-2017-11356 MEDIUM POC
6.5 Aug 02

The application distribution export functionality in PEGA Platform 7.2 ML0 and earlier allows remote authenticated users

CVE-2017-11355 MEDIUM POC
6.1 Aug 02

Multiple cross-site scripting (XSS) vulnerabilities in PEGA Platform 7.2 ML0 and earlier allow remote attackers to injec

CVE-2020-23957 MEDIUM POC
6.1 Dec 15

Pega Platform through 8.4.x is affected by Cross Site Scripting (XSS) via the ConnectionID parameter, as demonstrated by

CVE-2023-32090 CRITICAL
9.8 Aug 07

Pega platform clients who are using versions 6.1 through 7.3.1 may be utilizing default credentials. Rated critical seve

CVE-2023-28094 CRITICAL
9.8 Jun 22

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

CVE-2020-8774 HIGH
8.8 Apr 29

Pega Platform before version 8.2.6 is affected by a Reflected Cross-Site Scripting vulnerability in the "ActionStringID"

CVE-2019-16388 MEDIUM POC
4.3 Nov 26

PEGA Platform 8.3.0 is vulnerable to Information disclosure via a direct prweb/sso/random_token/!STANDARD?pyStream=MyAle

CVE-2019-16386 MEDIUM POC
4.3 Nov 26

PEGA Platform 7.x and 8.x is vulnerable to Information disclosure via a direct prweb/sso/random_token/!STANDARD?pyActivi

CVE-2025-2160 HIGH
8.1 Apr 14

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)

CVE-2025-2161 HIGH
7.1 Apr 14

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)

CVE-2023-26465 MEDIUM
6.1 Jun 09

Pega Platform versions 7.2 to 8.8.1 are affected by an XSS issue. Rated medium severity (CVSS 6.1), this vulnerability i

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