Unscored severity · published Nov 30, 2009
CVE-2009-4030
MySQL 5.1.x before 5.1.41 allows local users to bypass certain privilege checks by calling CREATE TABLE on a MyISAM table with modified (1) DATA DIRECTORY or (2) INDEX DIRECTORY…
–
CVSS
0.4%
EPSS
No
On KEV
Description
MySQL 5.1.x before 5.1.41 allows local users to bypass certain privilege checks by calling CREATE TABLE on a MyISAM table with modified (1) DATA DIRECTORY or (2) INDEX DIRECTORY arguments that are originally associated with pathnames without symlinks, and that can point to tables created at a future time at which a pathname is modified to contain a symlink to a subdirectory of the MySQL data home directory, related to incorrect calculation of the mysql_unpacked_real_data_home value. NOTE: this vulnerability exists because of an incomplete fix for CVE-2008-4098 and CVE-2008-2079.
Exploitation
Is it being used?
Exploit prediction (EPSS)0.4% · higher than 37% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
MY
MySQL · Oracle
5.1; 5.1.1; 5.1.2; 5.1.3; 5.1.4; 5.1.6; +17 more · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2009-4030
CVE.org
https://www.cve.org/CVERecord?id=CVE-2009-4030
bugs.mysql.com
http://bugs.mysql.com/bug.php?id=32167
dev.mysql.com
http://dev.mysql.com/doc/refman/5.1/en/news-5-1-41.html
lists.apple.com
http://lists.apple.com/archives/security-announce/2010//Mar/msg00001.html
lists.mysql.com
http://lists.mysql.com/commits/89940
lists.opensuse.org
http://lists.opensuse.org/opensuse-security-announce/2010-05/msg00001.html
lists.opensuse.org
http://lists.opensuse.org/opensuse-security-announce/2010-11/msg00005.html
More from MySQL
9.8
CVE-2020-11656
In SQLite through 3.31.1, the ALTER TABLE implementation has a use-after-free, as demonstrated by an ORDER BY clause that belongs to a compound SELECT statement
9.8
CVE-2019-14540
A Polymorphic Typing issue was discovered in FasterXML jackson-databind before 2.9.10
9.8
CVE-2016-9843
The crc32_big function in crc32.c in zlib 1.2.8 might allow context-dependent attackers to have unspecified impact via vectors involving big-endian CRC calculation
9.8
CVE-2016-9841
inffast.c in zlib 1.2.8 might allow context-dependent attackers to have unspecified impact by leveraging improper pointer arithmetic
9.8
CVE-2016-6662
Oracle MySQL through 5.5.52, 5.6.x through 5.6.33, and 5.7.x through 5.7.15; MariaDB before 5.5.51, 10.0.x before 10.0.27, and 10.1.x before 10.1.17; and Percona Server before…
