CVE-2017-3548 Oracle PeopleSoft Enterprise PeopleTools
| Affected software | Oracle PeopleSoft Enterprise PeopleTools |
|---|---|
| Affected versions | 8.54, 8.55 |
| Severity | 6.5 Medium CVSS 3.0 2 scores |
| Fixed in | Oracle Critical Patch Update April 2017 |
| Weakness | XML external entity (XXE) (CWE-611) |
| Published | 24 Apr 2017 |
| Updated | 13 Nov 2026 |
Description
Vulnerability in the PeopleSoft Enterprise PeopleTools component of Oracle PeopleSoft Products (subcomponent: Integration Broker). Supported versions that are affected are 8.54 and 8.55. Easily "exploitable" vulnerability allows unauthenticated attacker with network access via HTTP to compromise PeopleSoft Enterprise PeopleTools. Successful attacks of this vulnerability can result in unauthorized read access to a subset of PeopleSoft Enterprise PeopleTools accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of PeopleSoft Enterprise PeopleTools. CVSS 3.0 Base Score 6.5 (Confidentiality and Availability impacts). CVSS Vector: (CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L).
Exploitation status
Working exploit published
A reviewed exploit catalogue lists ready-to-run exploit code for this CVE.
Exploitation status
- CISA KEV not listed
- VulnCheck KEV not listed
- CISA Vulnrichment exploitation: none
- Indexed PoC 2 indexed Published artifacts you can open, in Exploit-DB; first seen 2017-04-25.
- EPSS 52% chance in 30 days A model's forecast, not a report of exploitation. Higher than 99% of all scored CVEs.
| Index | Artifact | Stars | First seen |
|---|---|---|---|
| Exploit-DB | Oracle PeopleSoft Enterprise PeopleTools < 8.55 - Remote Code Execution Via Blind XML External Entity | 2017-05-17 | |
| Exploit-DB | Oracle PeopleSoft - 'PeopleSoftServiceListeningConnector' XML External Entity via DOCTYPE | 2017-04-25 |
Waratek protection
Waratek has a rule that blocks attacks on this vulnerability.
- Protection full XXE
- Action available security rule
- Review human Researcher
- Record active
| Decided by | A researcher's recorded decision for this specific CVE |
|---|---|
| Finding | A researcher found this CVE protected by the ARMR XXE rule with uri parameter, xxe. |
Waratek research note
written 2026-11-13Written by a Waratek engineer who reviewed this CVE. Their decision sets the status above, ahead of every automated rule except a withdrawal.
Comments
Rule Name: XXE rule with uri parameter, xxe
- XXE VIA DOCTYPE in PeopleSoft. Exploit walkthrough: https://www.exploit-db.com/exploits/41925
Rule example
app("XXE SECURITY POLICY"):
requires(version: ARMR/2.8)
marshal("XXE:ALLOW"):
xxe(uri: ["http://struts.apache.org/dtds/struts-2.3.dtd",
"http://struts.apache.org/dtds/struts-2.5.dtd",
"http://java.sun.com/dtd/web-jsptaglibrary_1_2.dtd",
"http://java.sun.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd"])
allow(message: "An external DTD URI has been allowed")
endmarshal
endapp
How to mitigate CVE-2017-3548
Apply the fix in Oracle Critical Patch Update April 2017. Until you can, Waratek RASP blocks exploitation with its XXE rule. It runs inside the Java application, with no code changes.
CVSS
6.5 MEDIUM
v3.0 CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L
2 metrics
CVSS
6.5 MEDIUM v3.0CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L
2 metrics
We show the highest score from the newest CVSS version. Scores from different versions can't be compared, and the first score listed is sometimes a 0.0 placeholder.
| Version | Score | Band | Vector | Assigner | Type | |
|---|---|---|---|---|---|---|
| CVSS 3.0 | 6.5 | MEDIUM | CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L |
NVD | Primary | published |
| CVSS 2.0 | 6.4 | none | AV:N/AC:L/Au:N/C:P/I:N/A:P |
NVD | Primary |
Affected software and releases
Oracle advisories
| Advisory | Type | Quarter | Products Oracle names in its risk matrix |
|---|---|---|---|
| Oracle Critical Patch Update April 2017 ↗ | CPU | 2017-Q2 | Oracle PeopleSoft Products / Integration Broker (8.54, 8.55) |
Oracle components and versions
| Family | Component | Versions, as Oracle lists them | Read as |
|---|---|---|---|
| Oracle PeopleSoft Products | Integration Broker | 8.54, 8.55 | 8.54 · 8.55 |
Products and versions
1 product, 2 version entries| Source | Vendor | Product | Scheme | Affected versions |
|---|---|---|---|---|
| nvd | oracle | peoplesoft enterprise peopletools | generic | 8.54 · 8.55 |
Earlier manual review
A reviewer classified this CVE in an older dataset. We kept the labels and products below, but not the reviewer's reasoning.
## Manual Classification Context **Labels:** HTTP, INTEGRATION BROKER, NO AUTH REMOTE EXPLOIT **Products:** ORACLE PEOPLESOFT PRODUCTS, PEOPLESOFT ENTERPRISE PEOPLETOOLS
References
| URL | Tags |
|---|---|
| http://www.oracle.com/technetwork/security-advisory/cpuapr2017-3236618.html | Patch, Vendor Advisory |
| http://www.securityfocus.com/bid/97880 | Third Party Advisory, VDB Entry |
| http://www.securitytracker.com/id/1038301 | Third Party Advisory, VDB Entry |
| https://erpscan.io/advisories/erpscan-17-020-xxe-via-doctype-peoplesoft/ | Third Party Advisory |
| https://www.exploit-db.com/exploits/41925/ | Third Party Advisory, VDB Entry |
Timeline
Timeline
| Published | 2017-04-24 | By the CVE Program. |
|---|---|---|
| NVD record modified | 2026-06-17 | NVD's own last-modified date for this record. |
| Classification created | 2026-11-13 | First commit adding this CVE's research note. |
| Last VRT activity | 2026-11-13 | Most recent commit touching this CVE's classification, patch or rule file. |