CVE-2019-2692:
Privilege escalation in mysql-connector-jav
6.3
CVSS Score
3.0
Basic Information
CVE ID
GHSA ID
EPSS Score
0.5706%
CWE
Published
7/1/2020
Updated
1/9/2023
KEV Status
No
Technology
Java
Technical Details
CVSS Vector
CVSS:3.0/AV:L/AC:H/PR:H/UI:R/S:U/C:H/I:H/A:H
Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
---|---|---|---|
mysql:mysql-connector-java | maven | < 8.0.16 | 8.0.16 |
Vulnerability Intelligence
Miggo AI
Root Cause Analysis
The vulnerability stems from improper access control in LOAD DATA LOCAL INFILE handling. Key evidence includes:
- Default value change of allowLoadLocalInfile in PropertyDefinitions.java
- Test cases showing explicit property setting requirement
- SQL execution methods (executeUpdate) being guarded by this property
The executeUpdate method is the direct entry point for command execution. getPropertySet provides the vulnerable default configuration, and character set handling functions could be involved in type confusion scenarios. The patch modifies default security controls around these code paths.