CVE-2025-21528 is a medium-severity vulnerability in the Primavera P6 Enterprise Project Portfolio Management product from Oracle. This vulnerability allows an unauthenticated attacker with network access via HTTP to compromise the application. The issue affects several supported versions, specifically versions 20.12.1.0 through 20.12.21.5, 21.12.1.0 through 21.12.20.0, 22.12.1.0 through 22.12.16.0, and 23.12.1.0 through 23.12.10.0.
The vulnerability is classified as easily exploitable and requires human interaction from a user other than the attacker for successful exploitation. If successfully exploited, this vulnerability can result in unauthorized updates, inserts, or deletes of some accessible data within Primavera P6.
The CVSS 3.1 base score for this vulnerability is 4.3, indicating medium severity, with the integrity impact classified as low. Organizations are encouraged to prioritize patching to mitigate risks associated with this vulnerability.
As of now, there are no known exploits or public proof-of-concept (PoC) available for this vulnerability. However, organizations should remain vigilant and apply necessary patches as soon as they become available to prevent potential exploitation.
Organizations should prioritize patching immediately.
Vulnerability Details
The vulnerability described in CVE-2025-21528 is found in the Primavera P6 Enterprise Project Portfolio Management application, specifically in the Web Access component. The affected versions include 20.12.1.0 to 20.12.21.5, 21.12.1.0 to 21.12.20.0, 22.12.1.0 to 22.12.16.0, and 23.12.1.0 to 23.12.10.0.
The CVSS score of 4.3 indicates a medium severity level, suggesting that the integrity impact is low, while confidentiality and availability impacts are marked as none. This score highlights the need for organizations to take appropriate action.
The vulnerability falls under CWE-352, indicating issues related to cross-site request forgery.
Technical Analysis
The root cause of CVE-2025-21528 lies in the application's handling of user requests. An unauthenticated attacker can exploit this vulnerability due to the requirement for user interaction, which means that some form of user action is necessary to trigger the vulnerability. The attack vector is network-based with low complexity, meaning that an attacker can leverage this vulnerability without needing high-level skills.
Furthermore, the attack requires no privileges and demands user interaction, which poses a risk primarily when users are tricked into performing actions that facilitate the attack. The integrity impact is low, signifying that while the attacker may alter data, the overall system remains available and confidential.
Risk & Impact Analysis
The real-world deployment of this vulnerability poses significant risks to organizations utilizing Oracle's Primavera P6. Attackers may leverage this vulnerability to gain unauthorized access to sensitive project data, which can lead to unauthorized modifications or deletions. The potential blast radius is considerable due to the broad user base and the interconnected nature of project management data.
Given the CVSS score of 4.3, organizations should assess this vulnerability within their risk management frameworks. The urgency for addressing this vulnerability is medium, which indicates it should be prioritized within the next patch cycle.
Signal | Status |
|---|---|
Known Exploit | No |
Public PoC | No |
Actively Exploited | No |
Ransomware Use | No |
Affected Versions
The following versions of Primavera P6 Enterprise Project Portfolio Management are affected: 20.12.1.0 to 20.12.21.5, 21.12.1.0 to 21.12.20.0, 22.12.1.0 to 22.12.16.0, and 23.12.1.0 to 23.12.10.0. Organizations should ensure that they update to the latest versions as soon as possible.
Mitigation & Remediation
Oracle recommends that organizations immediately apply patches as they become available. Additionally, organizations may consider implementing configuration hardening to mitigate potential attacks. For comprehensive security, organizations should engage in penetration testing to validate their defenses.
Detection Guidance
Organizations should monitor logs for any unusual activities that may indicate exploitation of this vulnerability. Behavioral anomalies, particularly those involving unauthorized data modifications, should be investigated. Additionally, network signatures that match known patterns of exploitation should be established to enhance detection capabilities.
AppSecure Threat Intelligence Insight
CVE-2025-21528 exemplifies the ongoing challenges organizations face in securing web applications. The low complexity of the attack indicates that even less skilled attackers could attempt to exploit this vulnerability, making it a relevant threat. Organizations should learn from this incident to enhance their security posture by implementing robust security practices and regular audits.
For further insights on vulnerability management, organizations can refer to the vulnerability management program and secure coding practices to protect against similar vulnerabilities in the future.
Organizations should also stay informed about trends in vulnerabilities and threats by following up on resources such as the 2025 vulnerability exposure severity trends to adapt their defenses accordingly.
Lastly, organizations may want to explore penetration testing methodologies to ensure thorough assessments of their security frameworks.
Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

.webp)