Skip to main content

Oracle Database Server CVE-2026-47045

| EUVDEUVD-2026-46531 MEDIUM
URL Redirection to Untrusted Site (Open Redirect) (CWE-601)
2026-07-21 oracle GHSA-qv2m-wjh4-mv79
6.8
CVSS 3.1 · Vendor: oracle
View

Attack ChainAIDerived

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

  1. Access
    Obtain high-privileged Oracle DB credentials
  2. Delivery
    Connect via Oracle Net to JDBC component
  3. Exploit
    Craft malicious JDBC-layer request
  4. Execution
    Induce victim user to interact with JDBC session
  5. Persist
    Trigger vulnerable code path
  6. Impact
    Achieve full JDBC component takeover

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V3 - Web Frontend Security Redirect URL validation
MITRE ATT&CK

1 technique across 1 tactic: Initial Access

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 hold high-privileged Oracle Database credentials (PR:H per the CVSS vector) - this is explicitly not an unauthenticated attack path. The attacker must also reach the Oracle Net listener over the network (AV:N), meaning the database's TNS/SQL*Net port must be accessible from the attacker's position. A critical additional prerequisite is human interaction from a person other than the attacker (UI:R per CVSS), introducing a mandatory social engineering or session-manipulation step - the vulnerability cannot be triggered purely by the attacker acting alone. Limiting factors that constrain realistic risk: (1) requirement for pre-existing high-privilege database access significantly limits the exploitable attacker population; (2) the mandatory third-party human interaction step means automated, unaided exploitation is not viable; (3) scope does not change (S:U), so impact is bounded to the JDBC component rather than enabling host OS escape or lateral movement to other systems. Non-default configurations or specific JDBC features required to trigger the flaw are not described in available data.

Impact

The CVSS 3.1 score of 6.8 (Medium) with vector AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H reflects a significant tension between impact and exploitability preconditions. The attack vector is network (AV:N) with low complexity (AC:L), but two hard constraints cap practical risk: the attacker must already possess high-privileged Oracle database credentials (PR:H), and must engineer human interaction from a third party (UI:R). These requirements substantially narrow the exploitable population - opportunistic automated attacks are not viable, and exploitation is more consistent with insider threat, credential compromise followed by social engineering, or targeted attack scenarios. Scope is unchanged (S:U), confining blast radius to the JDBC component itself rather than enabling host-level escape. EPSS data was not provided, preventing quantitative exploitation-probability assessment. No CISA KEV listing and no public POC have been identified, supporting a conclusion of no widespread active exploitation at time of analysis. The 6.8 score is reasonable given constraints, though security teams managing environments where privileged Oracle accounts may be shared, exposed to untrusted insiders, or subject to credential theft should treat this with elevated urgency relative to the numeric score alone.

Exploit ScenarioDerived

An attacker who has obtained high-privileged Oracle Database credentials - through phishing, credential dump, or insider access - connects to the target database over Oracle Net targeting the JDBC component. The attacker then induces a legitimate user (such as a DBA or application owner) to perform an action that triggers the vulnerable JDBC code path, for example by sending a crafted request that requires the victim's session context to complete processing. Upon successful triggering, the attacker achieves full takeover of the JDBC component, enabling data exfiltration, data manipulation, or disruption of database connectivity for dependent applications.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.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

Full takeover of the JDBC component in Oracle Database Server is achievable by a high-privileged network attacker operating via Oracle Net, contingent on inducing human interaction from a separate party. All three actively maintained Oracle Database release tracks - 19c, 21c, and 23ai - are confirmed affected across their respective patch set ranges. No public exploit code or CISA KEV listing has been identified at time of analysis; however, successful exploitation yields complete confidentiality, integrity, and availability compromise of the JDBC layer.

RemediationAI

Apply the Oracle Critical Patch Update (CPU) for July 2026, available at https://www.oracle.com/security-alerts/cpujul2026.html. Oracle's CPU mechanism delivers fixes as patch sets targeting versions above the affected ceiling within each release track (19c, 21c, 23ai); consult the CPU documentation to identify the specific patched patch set level for your installed release, as exact fixed version numbers beyond the CPU advisory are not independently confirmed in the available data. As a compensating control while patching is scheduled, restrict Oracle Net listener access to the JDBC endpoint via network ACLs or Oracle Connection Manager (CMAN) so that only explicitly authorized, trusted client hosts can reach the database listener - this reduces the network attack surface but does not eliminate the vulnerability and may disrupt legitimate application connectivity if not scoped carefully. Additionally, audit and reduce the number of accounts holding high-privileged database roles, as PR:H is a hard prerequisite for exploitation.

Affected VersionsENISA

Oracle Database Server 19.3 ≤19.31
Oracle Database Server 21.3 ≤21.22
Oracle Database Server 23.4.0 ≤23.26.2

Affected Packages

euvd oracle_database_server 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 Database Server's JDBC (Java Database Connectivity) component provides the Java API layer for client-to-database communication, operating over Oracle Net - Oracle's proprietary network protocol stack that underlies SQL*Net/TNS. The vulnerability resides within this JDBC component as exposed via Oracle Net, meaning the attack surface is the database's network listener rather than a web or application tier. The CPE string cpe:2.3:a:oracle_corporation:oracle_database_server confirms this is Oracle Corporation's core relational database engine, covering the 19c, 21c, and 23ai (formerly 23c) release families. No CWE has been assigned by Oracle or NVD, which limits root-cause classification - the specific coding defect class (e.g., deserialization, injection, logic flaw within the JDBC protocol handler) cannot be confirmed from available data. The tags suggest an information disclosure angle, but the CVSS impact metrics (C:H/I:H/A:H) indicate full triad compromise, which may reflect secondary effects of JDBC takeover rather than a simple read-only disclosure.

Know when Oracle Database Server 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 6.8 MEDIUM
AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H
vuln.today AI 6.8 MEDIUM

Vendor-provided vector is consistent with description: high privilege required (PR:H), mandatory user interaction (UI:R), network delivery via Oracle Net (AV:N), full triad impact on JDBC, no scope change (S:U).

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

Primary rating from Vendor (oracle).

CVSS VectorVendor: oracle

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

DescriptionCVE.org

Vulnerability in the JDBC 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 high privileged attacker having None privilege with network access via Oracle Net to compromise JDBC. Successful attacks require human interaction from a person other than the attacker. Successful attacks of this vulnerability can result in takeover of JDBC. CVSS 3.1 Base Score 6.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H).

Threat Intelligence Overview

EPSS Score
0.3%
Top 80% exploitable
Prevalence
High
widely deployed enterprise RDBMS across global large organizations
Data Quality
5 sources
Confidence: Medium

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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
High

Priority Score

34
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +34
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0
CVE-2026-46833 CRITICAL
9.0 May 28

Net Service takeover in Oracle Database Server 23.4.0 through 23.26.2 allows unauthenticated remote attackers reaching t

CVE-2026-60175 HIGH
8.8 Jul 21

Full database takeover in Oracle Database Server's RDBMS component allows an authenticated, low-privileged user with onl

CVE-2026-47046 HIGH
8.2 Jul 21

Complete denial of service in the RDBMS component of Oracle Database Server 23.4.0 through 23.26.2 lets an unauthenticat

CVE-2026-46835 HIGH
7.5 May 28

Remote denial of service in Oracle Database Server 23.4.0 through 23.26.2 allows unauthenticated network attackers to cr

CVE-2026-46834 HIGH
7.5 May 28

Remote denial-of-service in Oracle Database Server's Net Service component (versions 23.4.0 through 23.26.2) allows unau

CVE-2026-35229 HIGH
7.5 Apr 21

Unauthorized data access in Oracle Database Server's Java VM component allows a remote, unauthenticated attacker to comp

CVE-2026-47039 MEDIUM
6.5 Jul 21

Integrity compromise in Oracle Database Server's embedded Java VM component allows network-connected attackers holding o

CVE-2026-47060 MEDIUM
6.5 Jul 21

Integrity compromise in Oracle Database Server's JDBC component allows unauthenticated network attackers to create, dele

CVE-2026-46975 MEDIUM
5.8 Jul 21

Unauthenticated remote exploitation of the RDBMS component in Oracle Database Server 19c, 21c, and 23ai allows network-a

CVE-2026-47061 MEDIUM
5.6 Jul 21

Confidentiality breach in the JDBC component of Oracle Database Server allows an unauthenticated attacker positioned on

CVE-2026-21999 MEDIUM
5.3 Apr 21

Unauthorized disclosure of sensitive XML data from Oracle Database Server's XML Database component is possible via netwo

CVE-2026-47038 LOW
2.7 Jul 21

Unauthorized data manipulation in Oracle Database Server's RDBMS component allows a highly privileged, network-connected

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