Skip to main content
CVE Vulnerability Database
Vulnerability Database/CVE-2026-60439

CVE-2026-60439: Oracle Platform Security for Java RCE

CVE-2026-60439 is a remote code execution vulnerability in Oracle Platform Security for Java that enables complete system takeover. This article covers the technical details, affected versions, CVSS 8.8 severity impact, and mitigation.

Published:

CVE-2026-60439 Overview

CVE-2026-60439 is a high-severity vulnerability in the Oracle Platform Security for Java (OPSS) product of Oracle Fusion Middleware. The flaw resides in the Centralized Thirdparty Jars component and affects supported versions 12.2.1.4.0 and 14.1.2.0.0. A low-privileged attacker with network access via HTTP can exploit the issue to fully compromise Oracle Platform Security for Java. Successful exploitation results in complete takeover of the OPSS instance, impacting confidentiality, integrity, and availability. Oracle addressed this issue in the July 2026 Critical Patch Update.

Critical Impact

An authenticated remote attacker can achieve full takeover of Oracle Platform Security for Java, compromising confidentiality, integrity, and availability of the Fusion Middleware security layer.

Affected Products

  • Oracle Platform Security for Java 12.2.1.4.0
  • Oracle Platform Security for Java 14.1.2.0.0
  • Oracle Fusion Middleware (Centralized Thirdparty Jars component)

Discovery Timeline

Technical Details for CVE-2026-60439

Vulnerability Analysis

Oracle Platform Security for Java provides the security foundation for Fusion Middleware components, handling authentication, authorization, credential storage, and policy management. The vulnerability resides in the Centralized Thirdparty Jars component, which manages shared third-party Java libraries used across the OPSS stack.

Exploitation requires network access over HTTP and low privileges, meaning any account with basic authenticated access to the affected service can carry out the attack. Oracle classifies the vulnerability as easily exploitable, with no user interaction required. Successful exploitation yields full takeover of the OPSS instance, granting the attacker control over the security services that underpin Oracle Fusion Middleware deployments.

Because OPSS underlies identity, credential, and policy operations for downstream Fusion Middleware products, compromise of OPSS can cascade into WebLogic, SOA Suite, and other dependent workloads.

Root Cause

Oracle has not published detailed root cause information beyond identifying the Centralized Thirdparty Jars component. The advisory indicates the defect allows a low-privileged network attacker to escalate to complete control of the product. Refer to the Oracle Security Alert - July 2026 for authoritative vendor details.

Attack Vector

The attack vector is network-based over HTTP. An attacker authenticates with low privileges and issues crafted requests to the vulnerable OPSS endpoint. Attack complexity is low, no user interaction is required, and scope remains unchanged. Impact on confidentiality, integrity, and availability is high.

No public proof-of-concept code, exploit modules, or in-the-wild exploitation reports are available at time of writing. Vendor-supplied technical detail is limited.

Detection Methods for CVE-2026-60439

Indicators of Compromise

  • Unexpected authenticated HTTP requests to Oracle Platform Security for Java administrative endpoints from low-privileged accounts.
  • Modifications to OPSS credential stores, policy stores, or keystore configurations without a corresponding change ticket.
  • Anomalous loading or replacement of JARs under directories managed by the Centralized Thirdparty Jars component.
  • New or unexpected principals granted administrative roles within Fusion Middleware after July 2026.

Detection Strategies

  • Compare installed OPSS version strings against the fixed versions listed in the Oracle July 2026 Critical Patch Update.
  • Enable and review WebLogic and OPSS audit logs for privilege changes, policy updates, and credential store writes.
  • Baseline third-party JAR inventories and alert on unexpected additions, replacements, or checksum drift.
  • Monitor for authenticated HTTP sessions that transition from routine operations to administrative actions within a short window.

Monitoring Recommendations

  • Forward Fusion Middleware, WebLogic, and OPSS audit logs to a centralized SIEM for correlation with identity and network telemetry.
  • Alert on outbound connections initiated by Fusion Middleware hosts to previously unseen destinations following authentication events.
  • Track service account usage patterns and flag deviations from historical baselines.

How to Mitigate CVE-2026-60439

Immediate Actions Required

  • Apply the July 2026 Oracle Critical Patch Update to all Oracle Fusion Middleware deployments running affected versions.
  • Inventory all instances of Oracle Platform Security for Java 12.2.1.4.0 and 14.1.2.0.0 and prioritize internet-reachable systems.
  • Rotate credentials, keys, and tokens managed by OPSS on any host suspected of exposure prior to patching.
  • Restrict administrative and management HTTP endpoints to trusted management networks.

Patch Information

Oracle addressed CVE-2026-60439 in the July 2026 Critical Patch Update. Administrators should consult the Oracle Security Alert - July 2026 for patch identifiers, applicability matrices, and installation prerequisites for versions 12.2.1.4.0 and 14.1.2.0.0.

Workarounds

  • Limit network access to OPSS HTTP endpoints using firewall rules or reverse proxy allowlists until patches are applied.
  • Reduce the number of low-privileged accounts able to reach Fusion Middleware management interfaces.
  • Enforce multi-factor authentication on all accounts with access to Fusion Middleware consoles.
  • Increase audit log verbosity for OPSS operations to improve post-event forensics if patching is delayed.
bash
# Example: restrict access to WebLogic/OPSS admin ports at the host firewall
# Replace 10.0.0.0/24 with your management network
iptables -A INPUT -p tcp --dport 7001 -s 10.0.0.0/24 -j ACCEPT
iptables -A INPUT -p tcp --dport 7002 -s 10.0.0.0/24 -j ACCEPT
iptables -A INPUT -p tcp --dport 7001 -j DROP
iptables -A INPUT -p tcp --dport 7002 -j DROP

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Default Legacy - Prefooter | Experience the World’s Most Advanced Cybersecurity Platform

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.