Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate with low-privilege HTTP credentials
-
DeliverySend crafted Java Business Objects HTTP request
-
ExploitSatisfy high-complexity exploitation condition
-
ExecutionBypass component-level authorization
-
PersistExfiltrate critical JDeveloper-accessible data
-
ImpactTrigger partial service disruption
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V14 - Data Protection Data exposure prevention
MITRE ATT&CK
2 techniques across 2 tactics: Collection, Discovery The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires: (1) a low-privileged authenticated account with network access to the Oracle JDeveloper instance via HTTP - unauthenticated exploitation is not supported by the CVSS vector (PR:L); (2) the target must be running JDeveloper version 12.2.1.4.0 or 14.1.2.0.0 specifically, as these are the only confirmed affected versions; (3) the attack complexity is rated High (AC:H), meaning the attacker must engineer specific conditions - such as a race condition, a precise request structure, or a particular server-side state - to successfully exploit the flaw; the exact condition is not disclosed in the available data. Limiting factors are: pre-existing low-privilege authentication is required; high complexity reduces the likelihood of opportunistic or automated exploitation; no user interaction is needed, which removes a defender-controlled friction point. The 'Authentication Bypass' tag may imply that the low-privilege credential barrier is itself part of what is bypassed, but this is not confirmed by the CVSS vector and should be verified with Oracle. |
| Impact | The CVSS 3.1 base score of 5.9 (Medium) reflects a realistic but constrained threat: the high attack complexity (AC:H) materially limits exploitability compared to straightforward network-facing vulnerabilities, and PR:L means the attacker must already hold some authenticated foothold. The confidentiality impact is rated High - indicating complete or critical data exposure - but integrity is unaffected (I:N) and availability impact is only partial (A:L). No EPSS score is present in the available data, no CISA KEV listing exists, and no public proof-of-concept has been identified, all of which support a conclusion that real-world exploitation risk is currently low-to-moderate. The 'Authentication Bypass' tag introduces ambiguity: if this tag reflects the actual exploit primitive, it could imply that the low-privilege requirement is itself bypassable, which would elevate practical risk beyond what the PR:L metric suggests - however, this cannot be confirmed from available data and the CVSS vector is the authoritative signal. Security teams operating Oracle Fusion Middleware environments with JDeveloper deployed should prioritize patching within the next regular maintenance window rather than treating this as an emergency. |
| Exploit ScenarioDerived | An attacker with low-privilege credentials to an Oracle JDeveloper deployment sends a crafted HTTP request targeting the Java Business Objects component under specific environmental or request conditions that satisfy the high-complexity threshold. Upon triggering the flaw, the attacker gains unauthorized read access to sensitive or all JDeveloper-accessible data - potentially including source code, configuration secrets, or business logic artifacts - and may induce a partial service disruption. No public proof-of-concept exists at time of analysis, meaning exploitation requires independent vulnerability research to replicate the required conditions. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 22, 2026
Oracle JDeveloper's Java Business Objects component exposes a network-accessible confidentiality and availability flaw in versions 12.2.1.4.0 and 14.1.2.0.0, allowing low-privileged remote attackers to gain unauthorized access to critical or all JDeveloper-accessible data alongside a partial denial of service. The attack complexity is rated high, requiring specific conditions to be met, but no user interaction is needed beyond initial low-privilege authentication. No public exploit code or active exploitation has been identified at time of analysis; this was disclosed as part of Oracle's Critical Patch Update for July 2026.
RemediationAI
Apply the patch delivered via Oracle's Critical Patch Update for July 2026, available through Oracle's standard patch delivery mechanisms at https://www.oracle.com/security-alerts/cpujul2026.html. The advisory does not specify an exact fixed version number in the available data - consult Oracle My Oracle Support for the precise patch artifact applicable to JDeveloper 12.2.1.4.0 and 14.1.2.0.0. As a compensating control where immediate patching is not feasible, restrict HTTP access to JDeveloper's Java Business Objects endpoints to trusted internal network segments or VPN-only access, reducing the network-accessible attack surface. Additionally, enforce the principle of least privilege on JDeveloper accounts to ensure that the low-privilege account class required for exploitation is limited in scope. Neither compensating control eliminates the underlying flaw and patching remains the definitive remediation.
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 an integrated development environment (IDE) and application framework distributed as part of Oracle Fusion Middleware. The affected component, Java Business Objects, handles data access and object modeling within the JDeveloper runtime. Although no CWE is formally assigned, the presence of the 'Authentication Bypass' tag alongside the network-accessible attack vector suggests a flaw in access control or authorization logic within the Java Business Objects layer - potentially allowing a low-privileged caller to bypass object-level or component-level authorization to reach sensitive data structures. The CVSS vector (AV:N/AC:H/PR:L) is consistent with an exploitation path requiring pre-existing low-privilege HTTP access combined with a specific request pattern or environmental condition to trigger the bypass. Affected CPE-inferred products are Oracle JDeveloper 12.2.1.4.0 and 14.1.2.0.0.
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:N/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:L
Network vector via HTTP confirmed; AC:H per explicit 'difficult to exploit' language; PR:L per low-privileged attacker requirement; no integrity or scope impact per description.
Primary rating from Vendor (oracle).
CVSS VectorVendor: oracle
DescriptionCVE.org
Vulnerability in the Oracle JDeveloper product of Oracle Fusion Middleware (component: Java Business Objects). 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 network access via HTTP to compromise Oracle JDeveloper. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle JDeveloper accessible data and unauthorized ability to cause a partial denial of service (partial DOS) of Oracle JDeveloper. CVSS 3.1 Base Score 5.9 (Confidentiality and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:L).
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.
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
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-46763
GHSA-2q2m-qrpr-hh89
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB