Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain valid low-privileged Oracle DB credential
-
DeliveryConnect to Oracle Net listener over network
-
ExploitSend crafted request to Java VM component
-
ExecutionBypass Java VM internal access controls
-
ImpactCreate, modify, or delete critical database data
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 | The attacker must hold a valid Oracle Database account with at minimum the CREATE SESSION system privilege, which is the lowest possible privilege level and is granted to any user permitted to establish a database connection. The Java VM component must be installed and enabled in the target database instance - it is present by default in full Oracle Database installations but may be absent in custom minimal installs. Network access to the Oracle Net listener (typically TCP port 1521) is required. No user interaction is needed and attack complexity is low per Oracle's advisory. Exploitation is limited by the following factors: the attacker must have a valid database credential, since unauthenticated access is not possible (PR:L per CVSS); the integrity impact is bounded to Java VM-accessible data within the specific database instance (S:U, no cross-system scope change); and there is no confidentiality or availability impact, restricting the attack exclusively to data integrity. The 'Authentication Bypass' metadata tag may indicate that the flaw permits the Java VM session to bypass internal privilege checks governing which data it can manipulate, but authentication to the database itself remains a hard prerequisite. |
| Impact | The CVSS 3.1 base score of 6.5 places this in the Medium band, but several qualitative signals push practical risk above what the score alone conveys. Oracle's advisory language - 'easily exploitable' - indicates low attack complexity is not a conservative estimate. The privilege requirement is CREATE SESSION, the most rudimentary Oracle system privilege granted to any user who can log into the database, meaning the effective attacker population includes every valid database account holder, not just privileged users. The integrity impact is rated High, covering unauthorized creation, deletion, and modification of critical data or all Java VM-accessible data, which can encompass business-critical application tables. No EPSS probability, KEV listing, or public POC was supplied in the provided intelligence, so community-derived exploitation likelihood cannot be quantified. The 'Authentication Bypass' tag introduces a notable ambiguity: if this accurately characterizes the root cause, the effective exploitation threshold may be lower than the PR:L metric implies, potentially enabling privilege escalation within the Java VM context. Mitigating factors are that scope is Unchanged (S:U), bounding impact to the target database instance, and there is no confidentiality or availability impact, so data exfiltration and service disruption are not direct consequences of this CVE. Overall, the combination of network accessibility, low privilege requirement, and Oracle's own 'easily exploitable' characterization makes this a meaningful patch priority for any organization running Oracle Database with Java VM enabled. |
| Exploit ScenarioDerived | An attacker who possesses any valid Oracle Database account - for example, a credential obtained through phishing, credential stuffing, or insider access - connects to the Oracle Net listener over the network and issues a crafted request targeting the Java VM component. No public exploit code has been identified at time of analysis, but Oracle's characterization of the vulnerability as 'easily exploitable' with low complexity suggests minimal reverse-engineering effort is required once a valid credential is in hand. Upon successful exploitation, the attacker gains the ability to insert, update, or delete rows in tables accessible through the Java VM, potentially corrupting or destroying business-critical data without possessing DBA or schema-owner privileges. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 22, 2026
Integrity compromise in Oracle Database Server's embedded Java VM component allows network-connected attackers holding only the Create Session privilege to arbitrarily create, delete, or modify critical data or all Java VM-accessible data within the database. All three actively supported release lines are affected - 19.3 through 19.31, 21.3 through 21.22, and 23.4.0 through 23.26.2 - as confirmed in Oracle's July 2026 Critical Patch Update. Oracle explicitly characterizes this as 'easily exploitable,' and no public exploit code or CISA KEV listing has been identified at time of analysis.
RemediationAI
The primary remediation is to apply the patches released under the Oracle Critical Patch Update for July 2026, available at https://www.oracle.com/security-alerts/cpujul2026.html. Patch available per vendor advisory; exact patched build numbers must be obtained from the CPU patch matrix specific to your Oracle Database edition and platform, as these are not independently verifiable from the intelligence data provided here. If immediate patching is not operationally feasible, a targeted compensating control is to audit and restrict CREATE SESSION grants to only accounts with a verified operational need, reducing the pool of accounts that can attempt exploitation. Additionally, Oracle Database administrators can disable the Java VM component using DBMS_JAVA procedures if Java stored procedures and triggers are not in use - note this will break any application logic that relies on in-database Java execution, so impact assessment is required before disabling. Network-layer controls limiting Oracle Net listener access (default TCP/1521) to trusted application server IP ranges reduce exposure from external or lateral-movement scenarios but do not mitigate risk from already-credentialed insiders.
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
The affected component is the Java VM embedded within Oracle Database Server, Oracle's in-database Java execution environment that allows stored procedures, triggers, and application logic to run JVM bytecode directly inside the database engine. This component is installed by default in full Oracle Database editions and is accessed via Oracle Net, Oracle's proprietary client/server protocol stack. The CPE identifier cpe:2.3:a:oracle_corporation:oracle_database_server:*:*:*:*:*:*:*:* covers all platforms and editions across the affected version ranges. No CWE is disclosed by Oracle (listed N/A), which is standard practice in Oracle CPU advisories; however, the intelligence tag 'Authentication Bypass' suggests the flaw may permit a low-privileged Java VM session to circumvent internal access controls that should restrict which data operations a CREATE SESSION-only account can perform, effectively escalating data manipulation capabilities beyond what the account's privilege level should allow.
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:L/UI:N/S:U/C:N/I:H/A:N
CREATE SESSION privilege confirms PR:L; Java VM data manipulation bounded to the database instance yields S:U and C:N, A:N with only integrity affected.
Primary rating from Vendor (oracle).
CVSS VectorVendor: oracle
DescriptionCVE.org
Vulnerability in the Java VM component of Oracle Database Server. Supported versions that are affected are 19.3-19.31, 21.3-21.22 and 23.4.0-23.26.2. Easily exploitable vulnerability allows low privileged attacker having Create Session privilege with network access via Oracle Net to compromise Java VM. Successful attacks of this vulnerability can result in unauthorized creation, deletion or modification access to critical data or all Java VM accessible data. CVSS 3.1 Base Score 6.5 (Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N).
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-46526
GHSA-74p6-xcwp-mh8m
NVD
CVE.org
EPSS
VulDB
Exploit-DB