Skip to main content

Oracle Purchasing CVE-2026-87168

| EUVDEUVD-2026-79823 HIGH
Improper Access Control (CWE-284)
2026-09-15 secalert_us@oracle.com GHSA-72gg-q3cc-x89q
8.1
CVSS 3.1 · Vendor: oracle
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain low-privilege EBS credentials
  2. Delivery
    Reach Purchasing G-Invoicing over HTTP
  3. Exploit
    Send crafted request bypassing authorization
  4. Execution
    Read or modify all Purchasing data
  5. Impact
    Data exfiltration and integrity compromise

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Access control enforcement
MITRE ATT&CK

1 technique across 1 tactic: Defense Evasion

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires the attacker to hold a valid low-privilege Oracle E-Business Suite account (PR:L) with network HTTP access to the Oracle Purchasing G-Invoicing component; it is not remotely reachable by fully unauthenticated actors despite the 'Authentication Bypass' tag. The affected deployment must be Oracle Purchasing version 12.2.10 through 12.2.15 with the G-Invoicing component in use (G-Invoicing is a U.S. federal intragovernmental buy/sell invoicing feature, so the practical target population skews toward government and federal-contractor EBS deployments). No user interaction is required (UI:N) and attack complexity is low (AC:L). The key limiting factors are the authenticated-account prerequisite and the module-specific exposure.

Impact

This is a genuine, well-calibrated high-severity vulnerability but not a top-tier emergency. The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N) is internally consistent with the description: network-reachable over HTTP, low attack complexity, and low-but-non-zero privileges required - meaning the attacker must hold a valid, low-privilege Oracle E-Business Suite account. The 8.1 score (rather than 9.8) is correctly held down by two honest factors: PR:L (authentication is required, not bypassed) and A:N (no availability impact - the flaw compromises data confidentiality and integrity only). No EPSS score, no CISA KEV listing, and no public POC are present in the supplied intelligence, so exploitation status is 'no public exploit identified at time of analysis.' The 'Authentication Bypass' tag in the metadata directly contradicts the CVSS vector: PR:L means the attacker is authenticated, so this is a privilege-scoped data-compromise flaw, NOT an auth bypass - treat the tag as an error, not a signal of pre-auth risk. Net: prioritize patching for organizations running the affected G-Invoicing component, but the PR:L gate and absence of active-exploitation evidence make this a scheduled-remediation item rather than a drop-everything zero-day. Oracle's advisory (cspusep2026) provides no technical detail, so root cause (CWE N/A) cannot be independently verified.

Exploit ScenarioDerived

An attacker with a low-privilege but valid Oracle E-Business Suite account sends crafted HTTP requests to the Oracle Purchasing G-Invoicing component, exploiting missing authorization checks to read, create, delete, or modify purchasing data beyond their intended access level. Because the attack is network-based with low complexity and no user interaction, a compromised or malicious internal user (or an outside attacker who has phished a low-tier credential) could exfiltrate or tamper with all Purchasing-accessible data. No public exploit code is identified at the time of analysis.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 16, 2026

Unauthorized creation, deletion, modification, and disclosure of data in Oracle Purchasing (Oracle E-Business Suite 12.2.10 through 12.2.15) is possible for an attacker who holds a valid low-privilege EBS account and can reach the G-Invoicing component over HTTP; the CVSS 3.1 base score is 8.1 (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N), reflecting full loss of confidentiality and integrity with no availability impact. The assessment vector confirms the attacker must be authenticated with only low privileges (PR:L) and that no user interaction is required (UI:N), so the public 'Authentication Bypass' tag overstates reachability - this is not accessible to fully unauthenticated actors. There is no KEV listing and no public exploit identified at time of analysis, and the practical target population is narrowed by the requirement that the G-Invoicing module (a U.S. federal intragovernmental buy/sell invoicing feature) actually be in use, which skews exposure toward government and federal-contractor deployments.

RemediationAI

No vendor-released fix version is identified in the provided data; the primary remediation is to consult Oracle's security alert at https://www.oracle.com/security-alerts/cspusep2026.html and apply the Oracle Critical Security Patch Update for E-Business Suite covering Oracle Purchasing 12.2.10 through 12.2.15, applying it in the standard EBS patch sequence (adop/autopatch) after testing in a non-production clone, since EBS patches are cumulative and can require application-tier restarts. Where patching cannot be scheduled immediately, the most effective compensating control is to restrict network-layer access to the EBS application tier so that only trusted corporate or agency networks and VPN ranges can reach the HTTP listener hosting Oracle Purchasing - the trade-off is that this breaks remote and partner access unless those users are routed through the same VPN or an application-aware reverse proxy with authentication. A second control is to audit and aggressively minimize low-privilege EBS accounts with access to the G-Invoicing responsibility, disabling or time-boxing dormant accounts and removing unnecessary menu/responsibility grants; the trade-off is administrative overhead and possible disruption to legitimate federal invoicing staff. If G-Invoicing is not required for the deployment, disabling the G-Invoicing responsibility and any associated menus removes the exposed functionality entirely, at the cost of losing intragovernmental buy/sell invoicing capability. Because exploitation requires an authenticated low-privilege session and produces high integrity impact, enable audit logging on G-Invoicing transactions and alert on anomalous create/delete/modify activity from non-standard accounts or IP addresses, accepting the additional log volume and storage cost. Note that no public exploit code is known at time of analysis, so these measures are precautionary rather than incident-driven, but the high CVSS score and low attack complexity justify prioritizing the patch within normal high-severity maintenance windows rather than as an emergency out-of-band action.

Affected VersionsENISA

Oracle Purchasing 12.2.10 ≤12.2.15

Affected Packages

euvd oracle_purchasing no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Oracle Purchasing is a core procurement module of Oracle E-Business Suite (EBS), a large multi-tier Java/PL-SQL web application stack in which functional components such as G-Invoicing are exposed through the application-tier HTTP interface and backed by database packages and Oracle Forms/OAF pages. G-Invoicing implements the U.S. Treasury's intragovernmental buy/sell invoicing process, meaning the vulnerable code path is relevant primarily to federal agencies and their contractors running EBS at the affected release levels. No CWE was supplied by the reporting source, so the precise root-cause class (for example, missing authorization checks, insecure direct object reference, or improper access control on G-Invoicing operations) is not publicly enumerated; the Oracle advisory is the only authoritative source. The relevant security property is broken access control: a low-privileged authenticated session (PR:L) can invoke G-Invoicing functionality that performs privileged data operations, yielding high confidentiality and integrity impact under the unchanged scope (S:U) defined in the assessed vector. The network attack vector, low complexity, and absence of user interaction make exploitation straightforward once an account and network reachability to the EBS application tier exist.

Know when Purchasing gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (oracle) PRIMARY 8.1 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
vuln.today AI 8.1 HIGH

Network HTTP and low complexity per description; PR:L because a low-privilege authenticated account is required; A:N as only confidentiality and integrity impacts are stated; S:U with no cross-component scope change.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (oracle).

CVSS VectorVendor: oracle

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
None

DescriptionCVE.org

Vulnerability in the Oracle Purchasing product of Oracle E-Business Suite (component: G-Invoicing). Supported versions that are affected are 12.2.10-12.2.15. Easily exploitable vulnerability allows low privileged attacker with network access via HTTP to compromise Oracle Purchasing. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Oracle Purchasing accessible data as well as unauthorized access to critical data or complete access to all Oracle Purchasing accessible data. CVSS 3.1 Base Score 8.1 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N).

Executive ViewAI

Why It Matters

Oracle E-Business Suite 12.2.10 through 12.2.15 contains a high-severity flaw in the Purchasing G-Invoicing component that could let an authenticated low-privilege user alter or expose purchasing and intragovernmental invoicing records. Organizations using G-Invoicing, especially federal agencies and federal contractors, face financial-data integrity, fraud, and compliance exposure; no public exploit identified at time of analysis and no vendor-released patch identified at time of analysis. Leadership should prioritize identifying affected deployments and limiting access until Oracle provides a fix.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis; interim mitigations: restrict HTTP access to G-Invoicing (VPN/network segmentation/allowlisting), disable G-Invoicing if not operationally required, enforce least privilege and review low-privilege EBS accounts, enable and monitor audit logs for unauthorized Purchasing/G-Invoicing data changes, and apply Oracle's patch when released.

Threat Intelligence Overview

EPSS Score
0.3%
Top 78% exploitable
Prevalence
Medium
Oracle EBS is common in large enterprises, but Purchasing/G-Invoicing module and PR:L narrow footprint
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

40
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +40
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0
CVE-2026-87163 HIGH
8.8 Sep 15

Low-privileged attackers holding a valid Oracle E-Business Suite account can take over the Oracle Purchasing module (ver

CVE-2026-70948 HIGH
8.8 Aug 18

Full takeover of Oracle Purchasing within Oracle E-Business Suite is achievable by any low-privileged, network-authentic

CVE-2026-87166 HIGH
8.1 Sep 15

Oracle Purchasing, the procurement module inside Oracle E-Business Suite 12.2.3 through 12.2.15, fails to properly enfor

CVE-2026-70811 HIGH
8.1 Aug 18

Oracle Purchasing versions 12.2.5 through 12.2.15 within Oracle E-Business Suite expose an authorization bypass flaw in

CVE-2026-62491 HIGH
8.1 Aug 18

Oracle Purchasing (E-Business Suite component: Internal Operations), versions 12.2.3 through 12.2.15, exposes critical d

CVE-2026-87265 HIGH
8.1 Sep 15

Oracle E-Business Suite deployments running Oracle Purchasing 12.2.3 through 12.2.15 expose a flaw in which any authenti

CVE-2026-87167 HIGH
8.1 Sep 15

Oracle E-Business Suite 12.2.11 through 12.2.15 ships a flaw in the G-Invoicing component of Oracle Purchasing that lets

CVE-2021-2262 HIGH
8.1 Apr 22

Vulnerability in the Oracle Purchasing product of Oracle E-Business Suite (component: Endeca). Rated high severity (CVSS

CVE-2026-70798 HIGH
7.8 Aug 18

Oracle Purchasing within E-Business Suite versions 12.2.3 through 12.2.15 exposes a local privilege escalation in the In

CVE-2026-87127 HIGH
7.7 Sep 15

Oracle Purchasing (G-Invoicing component) in Oracle E-Business Suite 12.2.10 through 12.2.15 permits a low-privileged, a

CVE-2026-70947 HIGH
7.5 Aug 18

Unauthenticated HTTP access to Oracle Purchasing (a component of Oracle E-Business Suite versions 12.2.3-12.2.15) enable

CVE-2026-70797 HIGH
7.2 Aug 18

Oracle Purchasing, a procurement module of Oracle E-Business Suite versions 12.2.3 through 12.2.15, exposes a high-sever

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy