Skip to content
Threat Feed
high advisory

JDBC Driver: Local Arbitrary Code Execution (CVE-2026-126823)

A local attacker can achieve arbitrary code execution in Java applications by exploiting a insecure native library loading routine in the JDBC driver, potentially leading to data compromise or service unavailability.

CVE search metadata

CVE search record: CVE-2026-126823. Severity: high. CVSS: 7.0. KEV: no. Product: JDBC driver. Brief: JDBC Driver: Local Arbitrary Code Execution (CVE-2026-126823). Brief link: https://feed.craftedsignal.io/briefs/2026-11-jdbc-driver-rce-cve-2026-126823/

Triage facts

Revision 1
Applicability
JDBC driver
Evidence
Unknown
Severity
High
Action
Elevated
Sources
1 public source
Freshness
Revision 1Nov 12, 22:52 UTC
Vulnerabilities
1 CVE
Source quality
A1Roughly even chance

The JDBC driver contains a vulnerability (CVE-2026-126823) in its native library loading routine that allows a local user to perform arbitrary code execution. An attacker with standard user privileges on the same host can place a malicious file into a shared temporary location. When a Java application loads the JDBC driver class, the native library loading routine accepts and loads the malicious file without origin verification, resulting in code execution within the context of the application process.

Impact

Successful exploitation allows an unprivileged local attacker to run arbitrary code with the permissions of the Java application process. This may result in the unauthorized disclosure or alteration of data managed by the application or cause the application to become unavailable (denial of service). The vulnerability carries a CVSS v3.1 base score of 7.0.

Recommendation

Identify all Java applications utilizing the affected JDBC driver within your environment. Monitor for any unauthorized file creation or modification events within shared temporary directories that are known to be used by these application processes. Consult the vendor documentation for updates or configuration changes that restrict native library loading locations.


Immediate actions

Inventory Java applications using JDBC drivers and confirm library loading paths.

IT Operations 48h

Threat Hunt

Monitor file system activity for unexpected files written to common temporary directories accessed by application service accounts.

T1574.001 medium medium confidence hunt now

Data: Endpoint File Integrity Monitoring (FIM), Sysmon Event ID 11