Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain local low-priv logon to JDeveloper host
-
DeliveryInteract with vulnerable Security Framework component
-
ExploitMeet high-complexity trigger conditions
-
ExecutionEscalate to full JDeveloper takeover
-
ImpactExfiltrate credentials/source and tamper builds
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V8 - Authorization Least privilege enforcement
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation 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 already have a valid low-privileged account with interactive logon to the host where Oracle JDeveloper executes (AV:L, PR:L) - this is not remotely reachable over the network and cannot be triggered by an unauthenticated attacker. The affected configuration is any deployment of JDeveloper 12.2.1.4.0 or 14.1.2.0.0 with the Security Framework component present (default). Limiting factors that reduce realistic risk: high attack complexity (AC:H) implies special timing, state, or environmental conditions the attacker cannot fully control; local-only access means an existing foothold on the developer/build host is a prerequisite; and no user interaction is required (UI:N) once local access is obtained. There is no confirmed public exploit, further limiting near-term exploitation. |
| Impact | The CVSS 3.1 vector (AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H, score 7.0 High) presents a mixed risk picture: impact is severe (full C/I/A takeover) but exploitability is deliberately constrained by a local attack vector, high attack complexity, and a requirement for existing low-privilege access. There is no EPSS score, no CISA KEV listing, and no evidence of a public proof-of-concept in the provided data, all of which point to low near-term real-world exploitation likelihood. This is a genuine 'high CVSS, low immediate real-world urgency' case for most organizations: an attacker already needs a foothold on the JDeveloper host and must overcome non-trivial conditions (AC:H). Note the tension between Oracle's 'Information Disclosure' tag and the full I:H/A:H impact - the tag likely understates the vulnerability, so defenders should treat it as a takeover risk, not merely a data leak. Because it is bundled in an Oracle quarterly Critical Patch Update, patch it on the standard CPU cadence rather than as an emergency. |
| Exploit ScenarioDerived | An attacker who has already gained a low-privileged local account on a developer workstation or build server running Oracle JDeveloper (e.g., via phishing, a stolen credential, or an insider) exploits the Security Framework weakness to escalate to full control of the JDeveloper installation, reading stored credentials/source and tampering with builds. Success requires overcoming the high attack complexity (AC:H) and no user interaction is needed; no public proof-of-concept is identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 22, 2026
Local privilege-based compromise in Oracle JDeveloper 12.2.1.4.0 and 14.1.2.0.0 (Security Framework component of Oracle Fusion Middleware) allows a low-privileged attacker with an interactive logon to the host to fully take over the JDeveloper installation, impacting confidentiality, integrity, and availability. Fixed in the Oracle July 2026 Critical Patch Update, the flaw is rated CVSS 7.0 but is explicitly high-complexity (AC:H) and requires local access, so no public exploit identified at time of analysis and no active exploitation is confirmed. It is tagged as an Information Disclosure issue by Oracle, though the vector shows full C/I/A impact consistent with a complete component takeover.
RemediationAI
Apply the fix delivered in the Oracle Critical Patch Update of July 2026 (Patch available per vendor advisory) by upgrading JDeveloper 12.2.1.4.0 and 14.1.2.0.0 to the corresponding CPU-patched builds documented at https://www.oracle.com/security-alerts/cpujul2026.html; the advisory lists the exact patch numbers per version. Until patching, reduce risk by tightening who can interactively log on to hosts running JDeveloper, since exploitation requires a local low-privileged account - restrict and audit local and remote (RDP/SSH) logon rights on developer and build machines, and remove shared or unnecessary accounts. Because JDeveloper is a developer workstation/build-server tool rather than an internet-facing service, isolating those hosts on segmented networks and enforcing least-privilege on the OS meaningfully limits the attack surface; the trade-off is added friction for developers who share environments. No effective feature-level workaround is described by Oracle, so patching on the CPU cycle remains the primary control.
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 a free integrated development environment (IDE) from Oracle used to build Java, Java EE, and Oracle Fusion Middleware applications; it ships as part of the broader Fusion Middleware stack. The affected component is the Security Framework, the subsystem responsible for authentication, credential handling, and access control within the IDE and its runtime. No CWE was assigned in the source data, so the precise root-cause class (e.g., improper access control, credential exposure, or deserialization) cannot be stated with certainty; the 'Information Disclosure' tag combined with full integrity and availability impact suggests a security-control weakness that leaks sensitive data and can be escalated to full component compromise rather than a simple read-only leak.
Know when Jdeveloper 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:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Requires an existing low-privileged local logon (AV:L, PR:L) with hard-to-control trigger conditions (AC:H), yielding full component takeover, so C/I/A all High.
Primary rating from Vendor (oracle).
CVSS VectorVendor: oracle
DescriptionCVE.org
Vulnerability in the Oracle JDeveloper product of Oracle Fusion Middleware (component: Security Framework). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Difficult to exploit vulnerability allows low privileged attacker with logon to the infrastructure where Oracle JDeveloper executes to compromise Oracle JDeveloper. Successful attacks of this vulnerability can result in takeover of Oracle JDeveloper. CVSS 3.1 Base Score 7.0 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:H/PR:L/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 local privilege escalation vulnerability in the Security Framework that allows low-privileged users to fully compromise the development environment. Organizations running these versions face direct risk to source code integrity, intellectual property, and supply chain security if development infrastructure is accessed by internal or contractor accounts.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) restrict local interactive logon to JDeveloper hosts to administrators only; (2) implement network segmentation to isolate development systems; (3) enable host-based intrusion detection to alert on privilege escalation attempts; (4) disable or shut down JDeveloper installations not in active use; (5) maintain comprehensive audit logging of local authentication and command execution on affected systems.
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
Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.
More in Jdeveloper
View allIn Apache Log4j 2.x before 2.8.2, when using the TCP socket server or UDP socket server to receive serialized log events
Apache Log4j2 versions 2.0-alpha1 through 2.16.0 (excluding 2.12.3 and 2.3.1) did not protect from uncontrolled recursio
JMSAppender in Log4j 1.2 is vulnerable to deserialization of untrusted data when the attacker has write access to the Lo
By design, the JDBCAppender in Log4j 1.2.x accepts an SQL statement as a configuration parameter where the values to be
In jQuery starting with 1.12.0 and before 3.5.0, passing HTML from untrusted sources - even after sanitizing it - to one
dom4j before 2.0.3 and 2.1.x before 2.1.3 allows external DTDs and External Entities by default, which might enable XXE
Unspecified vulnerability in the Oracle JDeveloper component in Oracle Fusion Middleware 11.1.1.7.0, 11.1.1.9.0, 11.1.2.
jQuery before 3.4.0, as used in Drupal, Backdrop CMS, and other products, mishandles jQuery.extend(true, {}, ...) becaus
CVE-2020-9493 identified a deserialization issue that was present in Apache Chainsaw. Rated high severity (CVSS 8.8), th
JMSSink in all versions of Log4j 1.x is vulnerable to deserialization of untrusted data when the attacker has write acce
Vulnerability in the Oracle JDeveloper component of Oracle Fusion Middleware (subcomponent: Security Framework). Rated h
Unauthorized information disclosure in Oracle JDeveloper (Fusion Middleware Security Framework) versions 12.2.1.4.0 and
EUVD-2026-47273
GHSA-r8wp-652f-677f
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB