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

CVE-2026-60348: Oracle JDeveloper Information Disclosure

CVE-2026-60348 is an information disclosure vulnerability in Oracle JDeveloper ADF Faces that allows unauthorized access to critical data. This post explains its impact, affected versions, and mitigation steps.

Published:

CVE-2026-60348 Overview

CVE-2026-60348 is a vulnerability in the Oracle JDeveloper product within Oracle Fusion Middleware, specifically affecting the ADF Faces component. The flaw impacts supported versions 12.2.1.4.0 and 14.1.2.0.0. An unauthenticated attacker with network access via HTTP can exploit the issue to compromise Oracle JDeveloper. Successful exploitation results in unauthorized access to critical data or complete access to all Oracle JDeveloper accessible data. Oracle addressed the vulnerability in the July 2026 Critical Patch Update.

Critical Impact

Remote unauthenticated attackers can obtain unauthorized access to sensitive data processed by Oracle JDeveloper through the ADF Faces component.

Affected Products

  • Oracle JDeveloper 12.2.1.4.0
  • Oracle JDeveloper 14.1.2.0.0
  • Oracle Fusion Middleware — ADF Faces component

Discovery Timeline

  • 2026-07-21 - CVE-2026-60348 published to NVD
  • 2026-07-23 - Last updated in NVD database

Technical Details for CVE-2026-60348

Vulnerability Analysis

The vulnerability resides in the ADF Faces component of Oracle JDeveloper, a JavaServer Faces (JSF) based user interface framework used in Oracle Fusion Middleware applications. The flaw allows a remote attacker to reach the vulnerable code path over HTTP without authentication or user interaction. Exploitation requires specific conditions to be met, which increases attack complexity. When those conditions align, an attacker can read data that the application should protect. The impact is limited to confidentiality — integrity and availability of the target are not affected.

Root Cause

Oracle has not released a detailed technical breakdown of the underlying defect. Based on the advisory, the weakness in ADF Faces permits an attacker to bypass expected access boundaries and reach confidential data handled by JDeveloper. Refer to the Oracle Critical Patch Update — July 2026 for the authoritative advisory.

Attack Vector

The attack is delivered over the network through HTTP requests directed at an exposed Oracle JDeveloper instance running an affected ADF Faces version. No credentials are required. The attacker must satisfy conditions outside their direct control, which is reflected in the high attack complexity. A successful request returns data the attacker is not authorized to read. No exploit code, proof of concept, or in-the-wild exploitation has been reported at the time of publication, and the vulnerability is not listed in the CISA KEV catalog.

Detection Methods for CVE-2026-60348

Indicators of Compromise

  • Unexpected HTTP requests targeting ADF Faces endpoints (paths containing /adf/ or /afr/) originating from external or unusual source addresses.
  • Anomalous response sizes or repeated 200-status responses to unauthenticated requests against JDeveloper-hosted resources.
  • Access log entries showing enumeration of ADF Faces resource URLs without a valid session cookie.

Detection Strategies

  • Inventory all Oracle JDeveloper instances and confirm the running version against 12.2.1.4.0 and 14.1.2.0.0.
  • Enable verbose HTTP access logging on Oracle Fusion Middleware and forward logs to a centralized analytics platform for pattern review.
  • Correlate unauthenticated HTTP access to ADF Faces resources with outbound data volume spikes that may indicate data extraction.

Monitoring Recommendations

  • Alert on high-volume unauthenticated requests to ADF Faces URLs from a single source.
  • Track outbound traffic from servers hosting JDeveloper for unusual destinations or data volumes.
  • Review web application firewall (WAF) logs for malformed or non-standard parameters targeting the ADF Faces framework.

How to Mitigate CVE-2026-60348

Immediate Actions Required

  • Apply the fixes delivered in the Oracle July 2026 Critical Patch Update to affected JDeveloper installations.
  • Restrict network exposure of Oracle JDeveloper instances to trusted internal networks only.
  • Place a WAF or reverse proxy in front of any internet-facing Oracle Fusion Middleware deployment and enforce authentication upstream.

Patch Information

Oracle released remediation for CVE-2026-60348 in the July 2026 Critical Patch Update. Customers running 12.2.1.4.0 or 14.1.2.0.0 must apply the corresponding patch bundle. Full patch details and download instructions are available in the Oracle Critical Patch Update — July 2026 advisory.

Workarounds

  • Block untrusted network access to Oracle JDeveloper HTTP endpoints at the perimeter firewall until patching is complete.
  • Disable or remove unused ADF Faces endpoints where feasible to reduce the attack surface.
  • Require authenticated reverse-proxy access to JDeveloper instances that cannot be immediately patched.

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.