CVE-2026-91318 in JDeveloperinfo

Summary

by MITRE • 10/21/2026

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. Easily exploitable vulnerability allows unauthenticated attacker with network access via HTTP to compromise Oracle JDeveloper. Successful attacks require human interaction from a person other than the attacker. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all Oracle JDeveloper accessible data. CVSS 3.1 Base Score 6.5 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N).

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Analysis

by VulDB Data Team • 10/21/2026

The identified vulnerability resides within the Security Framework component of Oracle JDeveloper, a prominent integrated development environment included in the Oracle Fusion Middleware suite. This flaw affects specific supported versions, namely 12.2.1.4.0 and 14.1.2.0.0, indicating that even currently maintained releases are susceptible to exploitation. The nature of this vulnerability is characterized by its ease of exploitability for unauthenticated attackers who possess network access via the HTTP protocol. This suggests a weakness in how the application handles incoming web requests or manages session states without requiring prior authentication credentials, which is a critical security control failure in enterprise development tools that often handle sensitive intellectual property and proprietary codebases.

From a technical perspective, the vulnerability allows an attacker to compromise Oracle JDeveloper by leveraging network-based interactions over HTTP. The requirement for human interaction from a person other than the attacker classifies this as a social engineering vector or a click-jacking style attack where user action is necessary to trigger the exploit condition. This typically involves tricking a developer into performing an unintended action, such as clicking on a malicious link within the IDE interface or interacting with a compromised plugin or external resource loaded by the application. The presence of this requirement does not mitigate the severity significantly because developers are frequent targets for phishing and social engineering attacks due to their access to high-value assets.

The operational impact of successfully exploiting this vulnerability is severe, resulting in unauthorized access to critical data or complete access to all Oracle JDeveloper accessible data. This level of confidentiality breach means that an attacker could potentially exfiltrate source code, database schemas, configuration files containing credentials, and other sensitive project artifacts stored within the development environment. Such a compromise undermines the integrity of the software development lifecycle by allowing adversaries to steal intellectual property or plant backdoors in future builds. The CVSS 3.1 base score of 6.5 reflects this significant impact on confidentiality while noting that there is no direct impact on integrity or availability, as indicated by the vector string AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N.

In terms of industry standard classifications, this vulnerability aligns with CWE-200, which covers Exposure of Sensitive Information to an Unauthorized Actor, and potentially CWE-79 if it involves cross-site scripting mechanisms that facilitate the unauthorized access through user interaction. Furthermore, from a threat modeling perspective using MITRE ATT&CK, this behavior is consistent with techniques found under Tactic TA0001 Initial Access or TA0006 Credential Access, specifically leveraging social engineering to gain foothold in an environment where high-value data resides. The attack vector relies on the attacker's ability to manipulate user actions rather than exploiting a purely automated code execution flaw, which distinguishes it from remote code execution vulnerabilities but maintains a high risk profile due to the sensitivity of the target system.

Mitigation strategies for this vulnerability should prioritize immediate patching by Oracle if an official update is available for versions 12.2.1.4.0 and 14.1.2.0.0. In the interim, organizations must enforce strict network segmentation to limit HTTP access to JDeveloper instances from untrusted networks. Security awareness training is crucial to educate developers about social engineering tactics that could trigger this vulnerability, emphasizing caution when interacting with unknown links or content within development tools. Additionally, implementing web application firewalls can help detect and block anomalous HTTP requests that attempt to exploit the security framework flaws before they reach the application layer. Regular auditing of access logs for unusual patterns involving unauthenticated users attempting to interact with sensitive endpoints is also recommended to identify potential exploitation attempts early in the kill chain.

Responsible

Oracle

Reservation

09/15/2026

Disclosure

10/21/2026

Moderation

accepted

EPSS

0.00352

KEV

no

Activities

very low

Sources

Do you want to use VulDB in your project?

Use the official API to access entries easily!