☠️
EXFILTRATING
DATA...
01010111 10110010 00101001 11000110 01101100 10011011 00010001 11100101 01000010 10101111
[ <-- BACK_TO_SEARCH ]
Oracle logo [ WEBSITE ] [ VENDOR STATS ]
CVSS: 6.5 CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:N 🐛 CWE-284
👁️
Common Weakness Enumeration - Identifies the specific category of software weakness or flaw.

CVE-2026-46979

CVE-2026-46979 Unauthorized Access in Oracle peoplesoft
📅 PUBLISHED: 2026-06-16 19:28 UTC 🔄 UPDATED: 2026-09-26 06:11 UTC
[ ZERO-DAY / UNPATCHED ] [ DEFENSE PATCH ↓ ]
💣 PoC: None
👁️
Proof of Concept - Indicates if functional exploit code is publicly available, drastically increasing the risk of immediate attacks.
🎯 EPSS: 0.29%
👁️
0.29% probability
7.3× above the median CVE
Tier: ELEVATED
30-day exploitation window · FIRST.org · updated daily
🥷 MITRE: T1548
👁️
MITRE ATT&CK Tactic - Describes the strategy hackers use to execute this attack.
Country: United States License: Commercial
VULNERABLE: Peoplesoft Enterprise Campus Software Campus Community
CVSS VECTOR BREAKDOWN 6.5
AV: N Attack Vector Network
AC: L Attack Complexity Low
PR: H Privileges Required High
UI: N User Interaction None
S: U Scope Unchanged
C: H Confidentiality High
I: H Integrity High
A: N Availability None
6.5
THREAT LEVEL
■ tracking this CVE ✓ independent patch confirmation ⧗ same-origin mirror (GHSA) ⚠ active exploitation verification policy →

Executive Summary

CVE-2026-46979 is a high-severity vulnerability in Oracle PeopleSoft Enterprise CS Campus Community, version 9.2.38. The flaw resides in the Integration and Interfaces component and allows a high-privileged attacker with network access via HTTPS to compromise the system. Successful exploitation leads to unauthorized creation, deletion, or modification of critical data, as well as unauthorized access to sensitive information. The CVSS 3.1 base score is 6.5, with impacts on confidentiality and integrity. No public exploit code or proof-of-concept is currently available, and no official patch has been released by Oracle.

⚡ AUTOMATE YOUR CVE INTELLIGENCE

This record — and 170,000+ others — are available via the ValtersIT API. One endpoint replaces five: NVD + GitHub CVE + CISA KEV + EPSS + Nuclei + Exploit-DB, unified.

›Patch confidence — UNVERIFIED to CONFIRMED, cross-referenced NVD + RHSA + Debian
›Exploit & PoC — poc_status, poc_url, has_exploit. Not in NVD.
›Shodan dorks — ready-made queries to find exposed vulnerable systems
›Detection rules — YARA · Wazuh · Elastic (all plans) · Sigma (Pro)
›pending_fields — know exactly which of 7 fields NVD hasn't processed yet
›Free backfill — data incomplete when you paid? Re-check within 30 days = 0 credits
PAYG €0.08/lookup Standard €19/mo (was €29) · 5k credits Pro €65/mo (was €99) · 20k credits FOUNDING PRICE · LOCKED FOR LIFE · ENDS 31 DEC 2026
[ FROM €19/MO ]
Free sandbox key available
No signup required

CVSS Breakdown & Threat Level

  • CVSS Vector: CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:N
  • Base Score: 6.5 (Medium)
  • Attack Vector: Network (AV:N)
  • Attack Complexity: Low (AC:L)
  • Privileges Required: High (PR:H)
  • User Interaction: None (UI:N)
  • Scope: Unchanged (S:U)
  • Confidentiality Impact: High (C:H)
  • Integrity Impact: High (I:H)
  • Availability Impact: None (A:N)

Threat Level: Medium. The vulnerability requires high privileges, but the potential for data compromise is significant. The lack of a patch and low EPSS score (0.0%) suggest limited active exploitation, but the risk remains for organizations using the affected version.

Deep Dive & Mechanics

The vulnerability exists in the Integration and Interfaces component of PeopleSoft Enterprise CS Campus Community. This component handles data exchange between PeopleSoft and external systems, often via HTTPS-based APIs. The flaw is classified under CWE-284 (Improper Access Control), indicating that the system fails to enforce proper authorization checks for certain operations.

A high-privileged attacker (e.g., an administrator or a compromised account with elevated roles) can send crafted HTTPS requests to the vulnerable interface. Due to insufficient access control validation, the attacker can bypass intended restrictions and perform unauthorized actions, such as:

  • Creating, modifying, or deleting critical records (e.g., student data, financial aid information).
  • Accessing sensitive data that should be restricted to other roles or users.

The attack does not require user interaction and can be executed remotely over the network. The low attack complexity suggests that the exploitation process is straightforward once the attacker has the necessary privileges.

Vulnerable vs. Patched Code

No official patch is available. The vulnerable code resides in the Integration and Interfaces module of PeopleSoft Enterprise CS Campus Community version 9.2.38. Without a patch, the exact code differences cannot be provided. However, the issue likely involves missing or insufficient authorization checks in API endpoints or integration handlers.

Vulnerable Code (Conceptual):

// Vulnerable: No authorization check before processing request
public Response processIntegrationRequest(Request req) {
    // Directly processes the request without verifying user permissions
    return handleRequest(req);
}

Patched Code (Expected):

// Patched: Authorization check added
public Response processIntegrationRequest(Request req, User user) {
    if (!authorizationService.hasAccess(user, req.getResource())) {
        throw new AccessDeniedException("Insufficient privileges");
    }
    return handleRequest(req);
}

Exploitation & Lab Setup

Red Team

Prerequisites:

  • Access to a PeopleSoft Enterprise CS Campus Community instance version 9.2.38.
  • High-privileged credentials (e.g., administrator account).
  • Network access to the HTTPS endpoint.

Exploitation Steps:

  1. Identify the vulnerable integration endpoint (e.g., /psc/ps/EMPLOYEE/HRMS/c/INTEGRATION.GBL).
  2. Authenticate with high-privileged credentials.
  3. Craft a malicious HTTPS request targeting the endpoint with unauthorized operations (e.g., creating a new user with elevated privileges or modifying sensitive records).
  4. Send the request and observe the unauthorized action being performed.

Example Request (Conceptual):

POST /psc/ps/EMPLOYEE/HRMS/c/INTEGRATION.GBL HTTP/1.1
Host: target-peoplesoft.example.com
Authorization: Bearer <high_priv_token>
Content-Type: application/x-www-form-urlencoded

action=create&object=USER&data={"username":"attacker","role":"admin"}

Blue Team

Detection:

  • Monitor for unusual API calls from high-privileged accounts, especially those creating or modifying critical data.
  • Look for patterns of requests to integration endpoints that deviate from normal business operations.
  • Alert on multiple failed authorization attempts followed by successful unauthorized actions.

Hunting:

  • Search logs for requests to /psc/ps/EMPLOYEE/HRMS/c/INTEGRATION.GBL with parameters indicating data manipulation (e.g., action=create, action=delete).
  • Correlate with user activity to identify accounts performing actions outside their typical scope.

Mitigation:

  • Apply the principle of least privilege; restrict high-privileged accounts to only necessary functions.
  • Implement additional logging and monitoring for integration endpoints.
  • If possible, deploy a Web Application Firewall (WAF) to block suspicious requests.

Indicators of Compromise (IOCs)

  • Network IOCs:
    • Unusual HTTPS requests to /psc/ps/EMPLOYEE/HRMS/c/INTEGRATION.GBL with parameters like action=create, action=delete, or action=modify.
    • High volume of requests from a single IP to integration endpoints.
  • System IOCs:
    • Unexpected creation of new user accounts with elevated privileges.
    • Modification of critical records (e.g., student data, financial aid) without corresponding business process.
    • Log entries showing successful access to restricted data by accounts that normally do not access it.
  • File IOCs:
    • Unauthorized changes to configuration files related to integration interfaces.

Detection Engineering

YARA Rule

rule Detect_PeopleSoft_Exploit_Attempt {
    meta:
        description = "Detects potential exploitation of CVE-2026-46979 in PeopleSoft logs"
        author = "Valters IT"
        date = "2026-01-01"
        reference = "CVE-2026-46979"
    strings:
        $s1 = "INTEGRATION.GBL" nocase
        $s2 = "action=create" nocase
        $s3 = "action=delete" nocase
        $s4 = "action=modify" nocase
        $s5 = "role=admin" nocase
    condition:
        any of ($s1) and any of ($s2, $s3, $s4, $s5)
}

Sigma Rule

title: PeopleSoft Integration Endpoint Abuse
id: 12345678-1234-1234-1234-123456789012
status: experimental
description: Detects attempts to exploit CVE-2026-46979 by abusing the integration endpoint
author: Valters IT
date: 2026/01/01
references:
    - https://nvd.nist.gov/vuln/detail/CVE-2026-46979
logsource:
    category: web
    product: peopleSoft
detection:
    selection:
        cs-uri-path: "/psc/ps/EMPLOYEE/HRMS/c/INTEGRATION.GBL"
        cs-method: "POST"
        cs-uri-query|contains:
            - "action=create"
            - "action=delete"
            - "action=modify"
    condition: selection
falsepositives:
    - Legitimate administrative actions
level: high

Suricata Rule

alert http $HOME_NET any -> $EXTERNAL_NET any (
    msg:"CVE-2026-46979 PeopleSoft Integration Endpoint Abuse";
    flow:to_server,established;
    content:"POST";
    http_method;
    content:"/psc/ps/EMPLOYEE/HRMS/c/INTEGRATION.GBL";
    http_uri;
    content:"action=create" or content:"action=delete" or content:"action=modify";
    http_client_body;
    classtype:attempted-admin;
    sid:1000001;
    rev:1;
)

Remediation & Mitigation

Immediate Actions:

  1. Restrict Access: Limit network access to the PeopleSoft integration endpoints to only trusted IPs and systems.
  2. Review Privileges: Audit all high-privileged accounts and remove unnecessary permissions.
  3. Enable Logging: Ensure detailed logging is enabled for all integration-related activities.

Long-Term Fix:

  • Monitor Oracle’s security alerts for an official patch. Apply it as soon as it becomes available.
  • Consider implementing additional access control mechanisms, such as role-based API keys or IP whitelisting.
  • Conduct a security review of the Integration and Interfaces component to identify and fix similar issues.

Workarounds:

  • If patching is not possible, disable the vulnerable integration endpoint if it is not essential.
  • Use a Web Application Firewall (WAF) to block requests containing suspicious parameters.

Valters IT
DevSecOps & Cyber Threat Intelligence Expert

◈ SOURCE Analysis & enrichment: valtersit.com/cve/CVE-2026-46979/ · CVE data: NVD/MITRE (public domain) · © 2026 ValtersIT Hub
>_ SYSTEM_CORE: INTEL_ACTIVE
90% TEAM-CURATED // 10% AUTOMATED INGESTION.
ALL PATCH REFERENCES AND VERSION DATA SOURCED FROM NVD + OSV OFFICIAL REGISTRIES.