Skip to main content

Oracle Database Server CVE-2026-47061

| EUVDEUVD-2026-46547 MEDIUM
Improper Access Control (CWE-284)
2026-07-21 oracle GHSA-c5hf-jh6v-96wh
5.6
CVSS 3.1 · Vendor: oracle
View

Attack ChainAIDerived

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

  1. Access
    Gain adjacency on JDBC network segment
  2. Delivery
    Monitor for legitimate JDBC connection initiation
  3. Exploit
    Intercept or manipulate JDBC wire protocol handshake
  4. Execution
    Exploit authentication bypass in JDBC component
  5. Persist
    Extract JDBC-accessible database contents
  6. Impact
    Pivot to additional in-scope products via scope change

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 requires the attacker to have network adjacency - specifically, access to the physical or logical communication segment (such as an Ethernet broadcast domain, VLAN, or layer-2 segment) through which JDBC traffic between the Oracle Database Server and its clients flows. This rules out remote internet-based attackers entirely. Additionally, AC:H indicates one or more specific conditions beyond attacker control must be satisfied, such as a particular protocol state or timing window. Human interaction from a legitimate user (UI:R) is mandatory - an Oracle JDBC client must independently initiate a connection during the attack window; the attacker cannot trigger this themselves. The CVSS PR:N vector confirms no prior authentication or account credentials are needed by the attacker. Exploitation is not possible from outside the adjacent segment, and the attacker cannot force the required user interaction, meaning opportunistic or automated scanning-based exploitation is not feasible. The scope change (S:C) means environments where multiple products share a common JDBC communication path face broader potential confidentiality exposure than the CVSS base score alone suggests.

Impact

The Oracle-assigned CVSS 3.1 score of 5.6 (Medium) accurately captures the constrained exploitation conditions. The AV:A (Adjacent) vector is the most significant risk-reduction factor: the attacker must be co-located on the same physical or logical network segment as the database JDBC traffic, ruling out opportunistic internet-scale exploitation. AC:H (High Complexity) further limits practical exploitation, implying specialized conditions such as precise timing, specific protocol state, or environmental prerequisites beyond attacker control. UI:R requires a legitimate user to interact - likely initiating a JDBC connection - which cannot be forced by the attacker alone. Despite these constraints, C:H with S:C (Scope Change) is a serious outcome: a successful attack yields complete read access to all JDBC-accessible data, potentially crossing security boundaries into additional products. No EPSS data is available in the provided intelligence; no CISA KEV listing exists; no POC code has been identified. The net real-world risk tier is moderate-to-low for most organizations: this is not a remotely exploitable, low-complexity flaw, but environments with insufficiently segmented internal networks or shared JDBC infrastructure across sensitive systems should treat the scope-change vector as a meaningful escalation risk. CVSS signals and description are consistent - no conflicts detected.

Exploit ScenarioDerived

An attacker with a foothold on the same internal network segment - such as a compromised workstation in the same VLAN as a database server, or a rogue device on a data center switch - monitors JDBC connection attempts from legitimate client applications. When a database user or application initiates a JDBC session (the required human interaction), the attacker performs an on-path interception or protocol manipulation that exploits the authentication bypass, gaining the ability to read all data accessible through that JDBC connection, including data from additional systems sharing the same database infrastructure. No public proof-of-concept code has been identified, and the AC:H rating indicates that successfully executing this attack requires non-trivial technical capability beyond script-kiddie level.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Jul 22, 2026

Confidentiality breach in the JDBC component of Oracle Database Server allows an unauthenticated attacker positioned on the same physical communication segment to bypass authentication and gain complete read access to JDBC-accessible data, including critical database contents. Affected deployments span three major release lines: 19c (19.3-19.31), 21c (21.3-21.22), and 23ai (23.4.0-23.26.2). Exploitation requires both network adjacency and human interaction from a legitimate user, and a successful attack can extend its impact beyond JDBC itself to additional connected products due to a scope change. No public exploit code or CISA KEV listing has been identified at time of analysis.

RemediationAI

The primary remediation is to apply the patches distributed in Oracle's July 2026 Critical Patch Update, available at https://www.oracle.com/security-alerts/cpujul2026.html. Oracle does not publish individual patch version numbers in the advisory text provided; administrators should consult the full CPU document and My Oracle Support for the exact patchset identifiers for their respective 19c, 21c, or 23ai installations. An exact patched release version is not independently confirmed from available data - treat any version numbers beyond the advisory as unverified until cross-referenced with My Oracle Support. As a compensating control where immediate patching is not feasible, network segmentation of JDBC communication paths is the most actionable mitigation: restrict layer-2 and layer-3 adjacency to the database host's JDBC port (default TCP 1521) to only authorized client subnets using firewall ACLs or VLAN isolation, which directly addresses the AV:A attack vector and removes the attacker's ability to reach the communication segment. Additionally, Oracle Advanced Security TLS encryption for JDBC connections should be enforced, as strong mutual TLS on the wire would harden the authentication exchange against on-path manipulation. Disabling unused JDBC listener endpoints on multi-homed hosts reduces the attack surface further. Each of these controls narrows exposure but does not eliminate the underlying vulnerability - patching remains the definitive fix.

Affected VersionsENISA

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

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

The Java Database Connectivity (JDBC) component in Oracle Database Server implements the standard Java API for relational database access, handling connection negotiation, authentication credential exchange, and query transport between client applications and the Oracle RDBMS engine. The affected CPE (cpe:2.3:a:oracle_corporation:oracle_database_server) spans the 19c Long-Term Support, 21c Innovation, and 23ai Long-Term Support release families. The attack surface is the physical or layer-2 communication segment carrying JDBC traffic, meaning the vulnerability likely involves the JDBC wire protocol - for example, an on-path attacker manipulating connection handshakes or credential exchange. The tag 'Authentication Bypass' indicates the weakness allows an unauthenticated party to circumvent the JDBC authentication mechanism. CWE is not specified in available data, limiting precise root-cause classification, but the authentication bypass pattern and scope-change behavior are consistent with weaknesses such as improper credential validation or insecure protocol negotiation on the wire.

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 5.6 MEDIUM
AV:A/AC:H/PR:N/UI:R/S:C/C:H/I:N/A:N
vuln.today AI 5.6 MEDIUM

Adjacent vector reflects physical segment requirement; PR:N confirmed by unauthenticated description; UI:R and AC:H limit exploitation; S:C and C:H reflect scope-crossing data disclosure with no integrity or availability impact.

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

Primary rating from Vendor (oracle).

CVSS VectorVendor: oracle

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

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. Difficult to exploit vulnerability allows unauthenticated attacker with access to the physical communication segment attached to the hardware where the JDBC executes to compromise JDBC. Successful attacks require human interaction from a person other than the attacker and while the vulnerability is in JDBC, 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 JDBC accessible data. CVSS 3.1 Base Score 5.6 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:A/AC:H/PR:N/UI:R/S:C/C:H/I:N/A:N).

Threat Intelligence Overview

EPSS Score
0.2%
Top 95% exploitable
Prevalence
High
dominant enterprise RDBMS deployed across large organizations globally
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.2%
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
Controlled
Automatable· derived
No
Human Impact· derived
High

Priority Score

28
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +28
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-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-47045 MEDIUM
6.8 Jul 21

Full takeover of the JDBC component in Oracle Database Server is achievable by a high-privileged network attacker operat

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-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