First published: Mon Dec 03 2012(Updated: )
Stack-based buffer overflow in the acl_get function in Oracle MySQL 5.5.19 and other versions through 5.5.28, and 5.1.53 and other versions through 5.1.66, and MariaDB 5.5.2.x before 5.5.28a, 5.3.x before 5.3.11, 5.2.x before 5.2.13 and 5.1.x before 5.1.66, allows remote authenticated users to execute arbitrary code via a long argument to the GRANT FILE command.
Credit: secalert@redhat.com
Affected Software | Affected Version | How to fix |
---|---|---|
MariaDB | =5.1.41 | |
MariaDB | =5.1.42 | |
MariaDB | =5.1.44 | |
MariaDB | =5.1.47 | |
MariaDB | =5.1.49 | |
MariaDB | =5.1.50 | |
MariaDB | =5.1.51 | |
MariaDB | =5.1.53 | |
MariaDB | =5.1.55 | |
MariaDB | =5.1.60 | |
MariaDB | =5.1.61 | |
MariaDB | =5.1.62 | |
MariaDB | =5.2.0 | |
MariaDB | =5.2.1 | |
MariaDB | =5.2.2 | |
MariaDB | =5.2.3 | |
MariaDB | =5.2.4 | |
MariaDB | =5.2.5 | |
MariaDB | =5.2.6 | |
MariaDB | =5.2.7 | |
MariaDB | =5.2.8 | |
MariaDB | =5.2.9 | |
MariaDB | =5.2.10 | |
MariaDB | =5.2.11 | |
MariaDB | =5.2.12 | |
MariaDB | =5.3.0 | |
MariaDB | =5.3.1 | |
MariaDB | =5.3.2 | |
MariaDB | =5.3.3 | |
MariaDB | =5.3.4 | |
MariaDB | =5.3.5 | |
MariaDB | =5.3.6 | |
MariaDB | =5.3.7 | |
MariaDB | =5.3.8 | |
MariaDB | =5.3.9 | |
MariaDB | =5.3.10 | |
MariaDB | =5.5.20 | |
MariaDB | =5.5.21 | |
MariaDB | =5.5.22 | |
MariaDB | =5.5.23 | |
MariaDB | =5.5.24 | |
MariaDB | =5.5.25 | |
MariaDB | =5.5.27 | |
MariaDB | =5.5.28 | |
Oracle MySQL | =5.1.53 | |
Oracle MySQL | =5.5.19 | |
Linux | ||
All of | ||
Any of | ||
MariaDB | =5.1.41 | |
MariaDB | =5.1.42 | |
MariaDB | =5.1.44 | |
MariaDB | =5.1.47 | |
MariaDB | =5.1.49 | |
MariaDB | =5.1.50 | |
MariaDB | =5.1.51 | |
MariaDB | =5.1.53 | |
MariaDB | =5.1.55 | |
MariaDB | =5.1.60 | |
MariaDB | =5.1.61 | |
MariaDB | =5.1.62 | |
MariaDB | =5.2.0 | |
MariaDB | =5.2.1 | |
MariaDB | =5.2.2 | |
MariaDB | =5.2.3 | |
MariaDB | =5.2.4 | |
MariaDB | =5.2.5 | |
MariaDB | =5.2.6 | |
MariaDB | =5.2.7 | |
MariaDB | =5.2.8 | |
MariaDB | =5.2.9 | |
MariaDB | =5.2.10 | |
MariaDB | =5.2.11 | |
MariaDB | =5.2.12 | |
MariaDB | =5.3.0 | |
MariaDB | =5.3.1 | |
MariaDB | =5.3.2 | |
MariaDB | =5.3.3 | |
MariaDB | =5.3.4 | |
MariaDB | =5.3.5 | |
MariaDB | =5.3.6 | |
MariaDB | =5.3.7 | |
MariaDB | =5.3.8 | |
MariaDB | =5.3.9 | |
MariaDB | =5.3.10 | |
MariaDB | =5.5.20 | |
MariaDB | =5.5.21 | |
MariaDB | =5.5.22 | |
MariaDB | =5.5.23 | |
MariaDB | =5.5.24 | |
MariaDB | =5.5.25 | |
MariaDB | =5.5.27 | |
MariaDB | =5.5.28 | |
MySQL | =5.1.53 | |
MySQL | =5.5.19 | |
Linux Kernel |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2012-5611 has been classified as a high-severity vulnerability due to the potential for remote code execution.
To fix CVE-2012-5611, you should upgrade to MySQL version 5.5.29 or later, or MariaDB version 5.5.28a or later.
CVE-2012-5611 affects MySQL versions 5.5.19 to 5.5.28 and 5.1.53 to 5.1.66.
CVE-2012-5611 affects MariaDB versions 5.1.53 through 5.1.66, 5.2.x before 5.2.13, 5.3.x before 5.3.11, and 5.5.2.x before 5.5.28a.
A stack-based buffer overflow in CVE-2012-5611 allows attackers to exploit the function acl_get, leading to potential execution of arbitrary code.