Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAchieve man-in-the-middle network position
-
DeliveryWait for victim application to initiate MySQL connection
-
ExploitTrigger authentication bypass in Connector/J handshake
-
ExecutionIntercept or spoof database session
-
ImpactExfiltrate all accessible database data
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V14 - Data Protection Data exposure prevention
MITRE ATT&CK
2 techniques across 2 tactics: Collection, Discovery The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | A legitimate Java application or user must actively initiate a MySQL database connection through MySQL Connector/J version 9.7.0 or 9.7.1 - this is the UI:R (user interaction required) condition without which the attack cannot proceed. The attacker must be network-positioned to intercept or interfere with traffic between the Java application and the MySQL server; while AC:L indicates no special race conditions or configuration states are needed, achieving a man-in-the-middle network position is itself a prerequisite that limits casual exploitation. The vulnerability applies across 'multiple protocols,' meaning it is not restricted to a specific MySQL connection mode. Exploitation is strictly limited to confidentiality - integrity (data modification) and availability (denial of service) are unaffected. The vulnerability does not appear to require any non-default configuration setting, though restricting network path access to the database layer would functionally block the attack. |
| Impact | The CVSS 3.1 score of 6.5 (Medium) reflects AV:N/AC:L/PR:N/UI:R with a High confidentiality impact and no integrity or availability impact. The 'easily exploitable' Oracle qualifier is notable - it implies low attack complexity in practice, consistent with the AC:L vector. However, UI:R is a meaningful constraint: exploitation depends on a legitimate application or user initiating a connection through the flawed connector, making purely opportunistic bulk scanning less viable than for UI:N vulnerabilities. No EPSS score is available in the provided data, and the vulnerability is not listed in the CISA KEV catalog, meaning active widespread exploitation is not confirmed. No public POC has been identified. Despite the moderate CVSS score, operational risk is elevated for deployments where Connector/J 9.7.x transmits credentials or sensitive database contents across networks where an attacker could achieve a man-in-the-middle position. The Authentication Bypass tag implies credential interception is plausible, which amplifies downstream risk beyond the raw CVSS score suggests. The absence of integrity and availability impact means this is a targeted data theft vector rather than a destructive or denial-of-service risk. |
| Exploit ScenarioDerived | An attacker with a man-in-the-middle position on the network path between a Java application and its MySQL server - achieved via ARP spoofing on a shared LAN, DNS hijacking, or compromised network infrastructure - waits for the application to initiate a database connection through the affected Connector/J 9.7.0 or 9.7.1 driver. The authentication bypass flaw allows the attacker to intercept or spoof the connection handshake without valid credentials, granting unauthorized read access to all data transmitted over the session, including credentials, query results, and sensitive database contents. No public exploit code is known at time of analysis, but Oracle's 'easily exploitable' characterization suggests exploitation does not require advanced tooling once network positioning is achieved. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 22, 2026
Unauthorized access to critical data is achievable against MySQL Connector/J versions 9.7.0 and 9.7.1 via a network-accessible authentication bypass flaw requiring human interaction. Oracle classifies this as easily exploitable, meaning a network-positioned unauthenticated attacker can intercept or otherwise obtain complete access to all data flowing through the affected connector when a legitimate application initiates a database connection. No public exploit code has been identified at time of analysis, and this vulnerability is not listed in the CISA KEV catalog.
RemediationAI
Upgrade MySQL Connector/J to a version beyond 9.7.1 as specified in the Oracle Critical Patch Update for July 2026, available at https://www.oracle.com/security-alerts/cpujul2026.html. The exact fixed release version is not independently confirmed from the provided reference data; consult the Oracle CPU page directly to identify the minimum safe version. As an interim compensating control while patching, enforce explicit TLS certificate verification in all JDBC connection strings (e.g., verifyServerCertificate=true combined with a trusted CA truststore) to reduce the likelihood of server impersonation attacks; note this may require provisioning valid server certificates and could break connections to servers with self-signed certificates. Additionally, restrict network routing between Java application servers and MySQL instances to hardened, monitored network segments where ARP spoofing or DNS poisoning is mitigated, reducing the attacker's ability to achieve a man-in-the-middle position.
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
MySQL Connector/J is Oracle's official JDBC (Java Database Connectivity) driver, enabling Java applications to connect to MySQL and MySQL-compatible database servers using multiple protocols (including the standard MySQL protocol over TCP). The affected versions are 9.7.0 and 9.7.1, which are recent releases in the 9.x connector generation. The vendor tag 'Authentication Bypass' combined with the CVSS vector (AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N) strongly suggests a flaw in how the connector establishes or validates the server identity or session security during the connection handshake - a class of vulnerability that could involve insufficient TLS certificate verification, server spoofing acceptance, or improper authentication challenge handling. The CWE is listed as N/A, which limits root-cause classification; however, Authentication Bypass patterns in JDBC drivers commonly manifest as failures in hostname verification or trust store enforcement. The 'multiple protocols' language in the Oracle description indicates the flaw is not confined to a single connection mode.
Know when Mysql Connectors 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:N/UI:R/S:U/C:H/I:N/A:N
Mirrors Oracle's published vector; network interception requires user-initiated connection (UI:R), no privileges or special configuration needed, confidentiality impact only with no integrity or availability effect.
Primary rating from Vendor (oracle).
CVSS VectorVendor: oracle
DescriptionCVE.org
Vulnerability in the MySQL Connectors product of Oracle MySQL (component: Connector/J). Supported versions that are affected are 9.7.0-9.7.1. Easily exploitable vulnerability allows unauthenticated attacker with network access via multiple protocols to compromise MySQL Connectors. Successful attacks require human interaction from a person other than the attacker. Successful attacks of this vulnerability can result in unauthorized access to critical data or complete access to all MySQL Connectors accessible data. CVSS 3.1 Base Score 6.5 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/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.
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
More in Mysql Connectors
View allIn order to decrypt SM2 encrypted data an application is expected to call the API function EVP_PKEY_decrypt(). Rated cri
Server or client applications that call the SSL_check_chain() function during or after a TLS 1.3 handshake may crash due
An OpenSSL TLS server may crash if sent a maliciously crafted renegotiation ClientHello message from a client. Rated med
The X509_V_FLAG_X509_STRICT flag enables additional security checks of the certificates present in a certificate chain.
A vulnerability was found in Hibernate-Validator. Rated medium severity (CVSS 6.1), this vulnerability is remotely explo
ASN.1 strings are represented internally within OpenSSL as an ASN1_STRING structure which contains a buffer holding the
Full takeover of Oracle MySQL Connector/Net (versions 9.7.0 and 9.7.1) is possible by a low-privileged network attacker
Due to the formatting logic of the "console.table()" function it was not safe to allow user controlled input to be passe
Full compromise ("takeover") of Oracle's MySQL Connector/NET client library affects the ADO.NET data provider in MySQL C
Vulnerability in the MySQL Connectors component of Oracle MySQL (subcomponent: Connector/Python). Rated high severity (C
Unauthorized data disclosure in Oracle MySQL Connector/J (the official MySQL JDBC driver) versions 9.7.0 through 9.7.1 a
Vulnerability in the MySQL Connectors product of Oracle MySQL (component: Connector/J). Rated high severity (CVSS 7.5),
EUVD-2026-47293
GHSA-r585-44j5-rvx8
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB