CVE-2026-21939 Other in Oracle Database Server

High 7.0 Published Updated

An unauthenticated attacker with local access can compromise SQLcl via a difficult-to-exploit vulnerability requiring user interaction, leading to full takeover.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Local or same network only
Victim action needed
A user has to click or open something
Fix
None listed

What is CVE-2026-21939?

CVE-2026-21939 is a high-severity vulnerability in Oracle Database Server, published on 20 Jan 2026. It can only be exploited from the same machine or local network, and only if a user opens a file or follows a link.

Official description

Vulnerability in the SQLcl component of Oracle Database Server. Supported versions that are affected are 23.4.0-23.26.0. Difficult to exploit vulnerability allows unauthenticated attacker with logon to the infrastructure where SQLcl executes to compromise SQLcl. Successful attacks require human interaction from a person other than the attacker. Successful attacks of this vulnerability can result in takeover of SQLcl. CVSS 3.1 Base Score 7.0 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H).

Which versions are affected by CVE-2026-21939?

It affects 1 product.

Products include Oracle Database Server.

How do I fix CVE-2026-21939?

No fix has been published for CVE-2026-21939 yet. Limit exposure of the affected software until one is available.

Is CVE-2026-21939 being exploited?

There is no known exploitation of CVE-2026-21939 in the wild and no public exploit code.

All Oracle Database Server vulnerabilities

Sources

Also known as GHSA-34rv-96cq-9vvh.

Is CVE-2026-21939 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free