Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify network-reachable JDeveloper/ADF Faces endpoint
-
ExploitSend crafted HTTP request bypassing authentication
-
ExecutionGain unauthenticated access to application
-
ImpactAchieve full takeover of JDeveloper instance
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication mechanism validation
MITRE ATT&CK
2 techniques across 2 tactics: Defense Evasion, Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Requires a network-reachable Oracle JDeveloper instance (versions 12.2.1.4.0 or 14.1.2.0.0) exposing the ADF Faces component over HTTP. Per the CVSS vector (PR:N/UI:N/AC:L) no authentication, user interaction, or special configuration is stated as necessary. The primary limiting factor is exposure: JDeveloper is Oracle's Java development IDE/tooling rather than a server product normally published to untrusted networks, so realistic reachability depends on the ADF Faces web tier being deployed and network-accessible to the attacker. No non-default setting is documented as a prerequisite, but the complete absence of technical detail in the Oracle CPU means the exact required request/feature cannot be named from available data. |
| Impact | The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, base 9.8) describes an ideal worst case: remote, unauthenticated, low-complexity, no user interaction, with full confidentiality/integrity/availability impact ('takeover'). Oracle explicitly calls it 'easily exploitable,' which aligns with AC:L/PR:N. However, the exploitation signals that would confirm real-world urgency are absent: no EPSS score is provided, the vulnerability is NOT in CISA KEV, no public POC exists, and no SSVC decision was supplied. There is therefore no public exploit identified at time of analysis, and no evidence of active exploitation - the 9.8 reflects potential severity, not demonstrated exploitation. A material caveat: Oracle CPU entries carry ZERO technical detail (no endpoint, parameter, request, or root-cause description), so the CWE-287 (Authentication Bypass) classification and the 9.8 are vendor-asserted and not independently verifiable. Net: treat as high-priority to patch because the affected component (ADF Faces web framework) is genuinely network-reachable and the impact claim is full takeover, but recognize the risk is a vendor-scored ceiling rather than a confirmed, weaponized threat. |
| Exploit ScenarioDerived | An attacker with only network reach to a JDeveloper instance running ADF Faces (e.g., an exposed development/preview server) sends a crafted HTTP request that abuses the authentication weakness (CWE-287) to gain unauthenticated access. Because no authentication or user interaction is required, a single request could yield full compromise of the JDeveloper instance. No public POC or active exploitation has been reported at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 16, 2026
Unauthenticated takeover of Oracle JDeveloper is possible in supported versions 12.2.1.4.0 and 14.1.2.0.0 through the ADF Faces component, which is exposed over HTTP; the CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, base 9.8) confirms remote, unauthenticated, low-complexity exploitation requiring no user interaction, with full confidentiality, integrity, and availability impact. The root cause is an authentication bypass (CWE-287) rather than a memory-safety or injection flaw, meaning an attacker who can reach the ADF Faces web tier may be able to act with privileges they were never granted. No public exploit code has been identified at time of analysis and the vulnerability is not listed as confirmed actively exploited (CISA KEV); the main real-world constraint is network exposure, since JDeveloper is primarily a Java development IDE and its ADF Faces web tier is not normally published to untrusted networks.
RemediationAI
Apply the fix issued in Oracle's Critical Security Patch Update referenced at https://www.oracle.com/security-alerts/cspusep2026.html; that advisory is the only vendor-supplied remediation data available for this CVE, so patch status should be described as patch available per vendor advisory, with the exact patched build to be read from Oracle's CPU document rather than assumed. Because the defect is an authentication bypass in the ADF Faces web layer with no authentication or user interaction required, upgrading is the only complete fix. Where immediate patching is not possible, the highest-value compensating control is to stop exposing the ADF Faces web tier: restrict HTTP/HTTPS access to the JDeveloper/Fusion Middleware instance via firewall rules or a reverse proxy limited to trusted developer or administrative networks, or place it behind a VPN - the trade-off is that legitimate remote developers and ADF Faces consumers lose direct access and must connect through that channel. Additional hardening includes disabling or unmounting ADF Faces web applications that are not actively required (side effect: dependent applications break), and monitoring web-tier logs for anomalous unauthenticated requests to ADF Faces endpoints, though logging alone does not prevent exploitation and detection is hampered by the absence of published technical detail. Note that JDeveloper is primarily a development IDE, so simply not deploying it on internet-reachable infrastructure eliminates the realistic attack surface for most environments.
Affected VersionsENISA
Affected Packages
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 JDeveloper is Oracle's Java/Java EE integrated development environment, and ADF Faces is the JavaServer Faces (JSF)-based user interface framework shipped as part of Oracle Fusion Middleware and bundled with JDeveloper. The vulnerability is classified as CWE-287 (Improper Authentication), which means the failure is in how the ADF Faces component establishes or validates caller identity - requests that should be rejected or challenged are instead processed as trusted. This class of defect is significant because it bypasses the intended authorization boundary entirely; the attacker does not need credentials, malformed input beyond the expected request path, or any user interaction, as reflected by PR:N/UI:N/AC:L in the assessed vector. Because the affected code sits in the ADF Faces web layer, exploitation is delivered over HTTP/HTTPS rather than through the IDE's local tooling, and the incomplete technical detail in the Oracle CPU (no specific endpoint, parameter, or request shape published) means the exact triggering request cannot be named from available data. The Oracle advisory is the authoritative source and should be consulted for the component-level fix details.
Know when Java 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
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Description states unauthenticated network HTTP with easy exploitation and full takeover, supporting AV:N/AC:L/PR:N/UI:N and C:H/I:H/A:H; scope unchanged.
Primary rating from Vendor (oracle).
CVSS VectorVendor: oracle
DescriptionCVE.org
Vulnerability in the Oracle JDeveloper product of Oracle Fusion Middleware (component: ADF Faces). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle JDeveloper. Successful attacks of this vulnerability can result in takeover of Oracle JDeveloper. CVSS 3.1 Base Score 9.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H).
Executive ViewAI
Oracle JDeveloper versions 12.2.1.4.0 and 14.1.2.0.0 contain a critical authentication bypass in the ADF Faces component that, if exposed over HTTP, allows an unauthenticated attacker to fully compromise the application. Organizations that have published the ADF Faces web tier to untrusted networks face potential data theft, service disruption, and unauthorized changes, though this is not a typical deployment for the primarily IDE-focused product. With no vendor patch available and no public exploit identified, leadership should prioritize identifying and isolating any exposed instances to prevent a high-impact breach.
Restrict network access to the ADF Faces web tier, disable the component if unused, place behind an authenticated reverse proxy, apply WAF rules, and monitor logs for exploitation attempts.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Oracle Java SE 7 Update 6 and earlier contains multiple sandbox bypass vulnerabilities via the ClassFinder and forName m
Remote code execution in IBM Sterling B2B Integrator, Sterling Integrator, and Tivoli Common Reporting allows unauthenti
Java Runtime Environment sandbox bypass via incorrect image channel verification in 2D component allows remote unauthent
Oracle Java SE JDK/JRE 7 and 6 Update 27 and earlier allows remote code execution with complete system compromise throug
JBoss Seam 2 in Red Hat JBoss EAP 4.3.0 fails to sanitize JBoss Expression Language inputs, allowing remote attackers to
Unspecified vulnerability in the Java Runtime Environment (JRE) component in Oracle Java SE 7 update 4 and earlier, 6 up
Multiple vulnerabilities in Oracle Java 7 before Update 11 allow remote attackers to execute arbitrary code by (1) using
Unspecified vulnerability in the Java Runtime Environment (JRE) component in Oracle Java SE 7 Update 2 and earlier, 6 Up
The WLS Security component in Oracle WebLogic Server 10.3.6.0, 12.1.2.0, 12.1.3.0, and 12.2.1.0 allows remote attackers
Unspecified vulnerability in the Java Runtime Environment (JRE) component in Oracle Java SE 7 Update 7 and earlier allow
Remote unauthenticated attackers can execute arbitrary code on Adobe ColdFusion servers through Java deserialization fla
The ExceptionDelegator component in Apache Struts before 2.2.3.1 interprets parameter values as OGNL expressions during
EUVD-2026-79315
GHSA-4rmp-vrpr-73f7
NVD
CVE.org
EPSS
Exploit-DB