REDHAT-BUG-640858: Medium severity mysql (mysql-common) vulnerability
A flaw in MySQL versions prior to 5.1.51 [1] was reported [2] that could allow an authenticated user to kill connections to MySQL by creating a query with the GREATEST() or LEAST() functions having a mixed list of numeric and LONGBLOB arguments.
[1] http://dev.mysql.com/doc/refman/5.1/en/news-5-1-51.html [2] http://bugs.mysql.com/bug.php?id=54461
This is noted as having been fixed in MySQL 5.1.51, but it does not cause a crash on MySQL 5.0.50 in Fedora 13. It also causes a crash on Red Hat Enterprise Linux 5 (5.0.77) but not Red Hat Enterprise Linux 4 (4.1.22).
Affected Software
Event History
Frequently Asked Questions
What is the severity of REDHAT-BUG-640858?
The severity of REDHAT-BUG-640858 is high due to the potential for authenticated users to disrupt MySQL connections.
How do I fix REDHAT-BUG-640858?
To address REDHAT-BUG-640858, upgrade MySQL to version 5.1.51 or later.
What versions of MySQL are affected by REDHAT-BUG-640858?
MySQL versions prior to 5.1.51, including versions 5.0.50 to 5.0.77 and 4.1.22, are affected by REDHAT-BUG-640858.
What causes the vulnerability described in REDHAT-BUG-640858?
The vulnerability in REDHAT-BUG-640858 is caused by the GREATEST() or LEAST() functions mishandling mixed numeric and LONGBLOB arguments.
Who can exploit the vulnerability in REDHAT-BUG-640858?
The vulnerability in REDHAT-BUG-640858 can be exploited by any authenticated user of the MySQL database.