Description
Oracle MySQL 5.1 before 5.1.49 allows remote authenticated users to cause a denial of service (crash) via (1) IN or (2) CASE operations with NULL arguments that are explicitly specified or indirectly provided by the WITH ROLLUP modifier.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Red Hat
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| RHEL 6 | mysql +7 | 5.1.52-1.el6_0.1 | RHSA-2011:0164 |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 1
- Oracle MySQL < 5.1.49 - 'WITH ROLLUP' Denial of Service EDB-15467 · dos · Nov 9, 2010 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Advisories 1
- RHSA-2011:0164 Red Hat Security Advisory: mysql security update Red Hat Security Advisories (RHSA) · Jun 26, 2026
References
- http://bugs.mysql.com/bug.php?id=54477
- USN-1397-1 vendor-advisory
- 42596 vdb-entry
- USN-1017-1 vendor-advisory
- MDVSA-2011:012 vendor-advisory
- RHSA-2011:0164 vendor-advisory
- ADV-2011-0170 vdb-entry
- ADV-2011-0133 vdb-entry
- http://dev.mysql.com/doc/refman/5.1/en/news-5-1-49.html
- MDVSA-2010:155 vendor-advisory
- 42936 third-party-advisory
- https://bugzilla.redhat.com/show_bug.cgi?id=628172
- SUSE-SR:2010:019 vendor-advisory
- [oss-security] 20100928 Re: CVE Request -- MySQL v5.1.49 -- multiple DoS flaws mailing-list