Skip to main content

Oracle JDeveloper CVE-2026-60629

| EUVDEUVD-2026-46987 HIGH
Improper Access Control (CWE-284)
2026-07-21 secalert_us@oracle.com GHSA-j57r-gj3j-4v72
7.5
CVSS 3.1 · Vendor: oracle
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Reach JDeveloper HTTP endpoint
  2. Delivery
    Craft request to Data Visualization Tools
  3. Exploit
    Satisfy high-complexity trigger conditions
  4. Execution
    Bypass authentication
  5. Persist
    Read critical data, alter some data
  6. Impact
    Pivot across scope boundary to adjacent Oracle products

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Access control enforcement
MITRE ATT&CK

1 technique across 1 tactic: Defense Evasion

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation targets the Data Visualization Tools component of Oracle JDeveloper 12.2.1.4.0 or 14.1.2.0.0 and requires that this component be reachable by the attacker over HTTP (network vector, no authentication and no user interaction per PR:N/UI:N). The dominant limiting factor is high attack complexity (AC:H): Oracle explicitly rates it 'difficult to exploit,' indicating the attacker must satisfy specific non-trivial preconditions (such as timing, configuration, or crafted-request state) rather than firing a single trivial payload. Practical exposure is further limited to deployments where JDeveloper's affected HTTP service is actually network-accessible; installations kept on isolated developer workstations or trusted subnets are far harder to reach. The scope change (S:C) means a successful attack can extend impact to additional Oracle products, so a limiting factor for the attacker is also an escalation opportunity where those adjacent products are co-deployed.

Impact

The CVSS 3.1 vector (AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:L/A:N) shows a network-reachable, unauthenticated issue whose main mitigating factor is high attack complexity - Oracle explicitly labels it 'difficult to exploit,' which materially lowers real-world likelihood despite the unauthenticated vector. No EPSS score was provided, no proof-of-concept is referenced, and the CVE is absent from CISA KEV, so all exploitation signals are currently low or unknown; the 7.5 score is driven by the C:H confidentiality impact plus the scope change, not by ease of attack. The vendor 'Authentication Bypass' tag is a stronger qualitative signal than the description text, which only states the attacker is unauthenticated - treat the bypass framing as vendor-asserted but not independently detailed. Overall this is a moderate, patch-on-cycle priority rather than an emergency: high complexity plus no observed exploitation offsets the unauthenticated network reach. Note a mild tension worth flagging: the scope change and 'significantly impact additional products' language imply broader blast radius than a base 7.5 might suggest - verify environmental exposure with Oracle's July 2026 CPU.

Exploit ScenarioDerived

A remote attacker with no credentials sends specially crafted HTTP requests to a network-reachable JDeveloper Data Visualization Tools endpoint, working through the high-complexity conditions needed to trigger the flaw, and gains read access to all JDeveloper-accessible data plus limited write access. Because of the scope change, the attacker may then pivot to affect connected Oracle products beyond JDeveloper itself. No public proof-of-concept is known at time of analysis, so an attacker would need to independently develop the exploit.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jul 22, 2026

Unauthorized critical-data access in Oracle JDeveloper (Fusion Middleware, Data Visualization Tools component) versions 12.2.1.4.0 and 14.1.2.0.0 lets a remote unauthenticated attacker read all JDeveloper-accessible data and modify some of it over HTTP, with a scope change that can significantly impact adjacent Oracle products. Oracle rates it CVSS 3.1 7.5 but flags it as difficult to exploit (AC:H). No public exploit identified at time of analysis and it is not listed in CISA KEV, so risk is currently theoretical but non-trivial given the unauthenticated network vector.

RemediationAI

Apply the fixes delivered in the Oracle Critical Patch Update of July 2026 (https://www.oracle.com/security-alerts/cpujul2026.html) to the affected 12.2.1.4.0 and 14.1.2.0.0 installations; the intelligence provides the CPU advisory as the patch source but does not enumerate an exact post-patch build number, so consult the CPU patch matrix for the precise interim/one-off patch for your JDeveloper release. This is Patch available per vendor advisory (Oracle CPU July 2026); a specific fixed version string was not included in the provided data and should not be invented. Until patching, reduce exposure by restricting network access to any HTTP endpoints exposed by JDeveloper/ADF Data Visualization services to trusted developer subnets or VPN only, and avoid exposing JDeveloper-hosted services to the internet - the trade-off is reduced remote developer accessibility. Because attacks may cross into additional Oracle products (scope change), also review and segment connected Fusion Middleware components; the side effect is added network-management overhead but it contains the blast radius if the primary flaw is triggered.

Affected VersionsENISA

Oracle JDeveloper 14.1.2.0.0
Oracle JDeveloper 12.2.1.4.0

Affected Packages

euvd oracle_jdeveloper no fix

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/ADF integrated development environment and a component of the Oracle Fusion Middleware stack; the flaw sits in its Data Visualization Tools component, which renders charts and data views. The advisory does not disclose the flaw class (CWE is N/A and CWE mapping is absent), but the vendor-supplied tag 'Authentication Bypass' together with the scope-change (S:C) and confidentiality-heavy impact profile is consistent with a server-side request or data-exposure style weakness reachable over HTTP without credentials. Because the vulnerability crosses a trust boundary into 'additional products,' the exposed surface is likely a web-facing service or embedded server within the JDeveloper/ADF runtime rather than the desktop editor alone. No CPE strings were provided in the intelligence; affected products are identified only by Oracle/EUVD version strings.

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

Vendor (oracle) PRIMARY 7.5 HIGH
AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:L/A:N
vuln.today AI 7.5 HIGH

Network-reachable and unauthenticated (AV:N/PR:N) but vendor-confirmed difficult to exploit (AC:H); high confidentiality and limited integrity impact with a scope change into adjacent products, no availability effect.

3.1 AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:L/A:N
4.0 AV:N/AC:H/AT:N/PR:N/UI:N/VC:H/VI:L/VA:N/SC:H/SI:L/SA:N

Primary rating from Vendor (oracle).

CVSS VectorVendor: oracle

Attack Vector
Network
Attack Complexity
High
Privileges Required
None
User Interaction
None
Scope
Changed
Confidentiality
High
Integrity
Low
Availability
None

DescriptionCVE.org

Vulnerability in the Oracle JDeveloper product of Oracle Fusion Middleware (component: Data Visualization Tools). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Difficult to exploit vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle JDeveloper. While the vulnerability is in Oracle JDeveloper, attacks may significantly impact additional products (scope change). Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle JDeveloper accessible data as well as unauthorized update, insert or delete access to some of Oracle JDeveloper accessible data. CVSS 3.1 Base Score 7.5 (Confidentiality and Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:L/A:N).

Executive ViewAI

Why It Matters

Oracle JDeveloper versions 12.2.1.4.0 and 14.1.2.0.0 contain a high-severity vulnerability enabling unauthenticated remote access to read and modify sensitive data; no public exploit identified at time of analysis. The vulnerability can escalate to impact adjacent Oracle systems, potentially affecting enterprise data across multiple applications and workflows. Organizations running affected JDeveloper versions face data exposure without requiring any user authentication.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Implement interim network mitigations: restrict JDeveloper access via firewall (VPN-only or IP allowlisting), disable public HTTP exposure, implement reverse proxy authentication for required external access. Application mitigations: deploy Web Application Firewall (WAF) rules targeting CVE-2026-60629 exploitation attempts, enable comprehensive audit logging of data access and modifications, disable non-critical JDeveloper services. Monitor Oracle advisories closely and test patches immediately upon release. Evaluate feasibility of upgrading to unaffected JDeveloper versions.

Threat Intelligence Overview

EPSS Score
0.3%
Top 81% exploitable
Prevalence
Low
Oracle developer IDE, limited production/internet-facing footprint
Data Quality
6 sources
Confidence: High

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

38
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +38
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

CVE-2017-5645 CRITICAL POC
9.8 Apr 17

In Apache Log4j 2.x before 2.8.2, when using the TCP socket server or UDP socket server to receive serialized log events

CVE-2021-45105 MEDIUM
5.9 Dec 18

Apache Log4j2 versions 2.0-alpha1 through 2.16.0 (excluding 2.12.3 and 2.3.1) did not protect from uncontrolled recursio

CVE-2021-4104 HIGH
7.5 Dec 14

JMSAppender in Log4j 1.2 is vulnerable to deserialization of untrusted data when the attacker has write access to the Lo

CVE-2022-23305 CRITICAL
9.8 Jan 18

By design, the JDBCAppender in Log4j 1.2.x accepts an SQL statement as a configuration parameter where the values to be

CVE-2020-11022 MEDIUM POC
6.9 Apr 29

In jQuery starting with 1.12.0 and before 3.5.0, passing HTML from untrusted sources - even after sanitizing it - to one

CVE-2020-10683 CRITICAL
9.8 May 01

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

CVE-2016-3504 CRITICAL
9.8 Jul 21

Unspecified vulnerability in the Oracle JDeveloper component in Oracle Fusion Middleware 11.1.1.7.0, 11.1.1.9.0, 11.1.2.

CVE-2019-11358 MEDIUM POC
6.1 Apr 20

jQuery before 3.4.0, as used in Drupal, Backdrop CMS, and other products, mishandles jQuery.extend(true, {}, ...) becaus

CVE-2022-23307 HIGH
8.8 Jan 18

CVE-2020-9493 identified a deserialization issue that was present in Apache Chainsaw. Rated high severity (CVSS 8.8), th

CVE-2022-23302 HIGH
8.8 Jan 18

JMSSink in all versions of Log4j 1.x is vulnerable to deserialization of untrusted data when the attacker has write acce

CVE-2018-2711 HIGH
8.2 Jan 18

Vulnerability in the Oracle JDeveloper component of Oracle Fusion Middleware (subcomponent: Security Framework). Rated h

CVE-2026-60622 HIGH
7.5 Jul 21

Unauthorized information disclosure in Oracle JDeveloper (Fusion Middleware Security Framework) versions 12.2.1.4.0 and

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy