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.

