Summary
CVE-2026-60821 is a critical, unauthenticated remote code execution vulnerability in the Business Interlink component of Oracle PeopleSoft Enterprise PeopleTools. The flaw is remotely exploitable over HTTP without authentication or user interaction, and successful exploitation can lead to complete compromise of the affected PeopleSoft environment. Oracle rates the issue 9.8 (Critical) and describes it as easily exploitable.
Technical details
- Root cause: A weakness in the Business Interlink component of PeopleSoft Enterprise PeopleTools that allows an attacker to interact with the component over the network without authenticating.
- Trigger conditions: An attacker sends crafted HTTP requests to the exposed PeopleSoft PeopleTools application; no valid credentials or user interaction are required.
- Attack vector: Network (HTTP), attack complexity low, privileges required none, user interaction none.
- Impact: High impact to confidentiality, integrity, and availability — Oracle states successful exploitation can result in complete takeover of the PeopleSoft Enterprise PeopleTools system.
Affected software
- Oracle PeopleSoft Enterprise PeopleTools versions 8.61, 8.62, and 8.63
Severity
- CVSS v3.1 Base Score: 9.8 (Critical)
- Vector:
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Mitigation and recommended actions
- Immediate: Apply the fix provided in Oracle’s August 2026 Critical Patch Update (Critical Security Patch Update) advisory for the affected PeopleSoft Enterprise PeopleTools versions (8.61–8.63). Organizations should identify all internet-facing PeopleSoft PeopleTools instances and apply the patch as a priority.
- If immediate patching is not possible: Restrict network access to PeopleSoft PeopleTools application servers so that they are not directly reachable from the internet, and place them behind a web application firewall or reverse proxy that can filter requests to the Business Interlink component until the patch can be applied. Monitor PeopleSoft access and application logs for anomalous, unauthenticated requests.
How IONIX identifies potentially affected assets
IONIX matches the following signals against data already collected when it crawled the asset; identifying the technology sends no request beyond that crawl.
- Response header (
Set-Cookie):PSJSESSIONID

