First published: Tue Jul 13 2010(Updated: )
MySQL before 5.1.48 allows remote authenticated users with alter database privileges to cause a denial of service (server crash and database loss) via an ALTER DATABASE command with a #mysql50# string followed by a . (dot), .. (dot dot), ../ (dot dot slash) or similar sequence, and an UPGRADE DATA DIRECTORY NAME command, which causes MySQL to move certain directories to the server data directory.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
Oracle MySQL | <5.1.48 | |
Ubuntu | =10.10 | |
Ubuntu | =11.04 | |
Ubuntu | =11.10 | |
Ubuntu | =9.10 | |
Ubuntu | =8.04 | |
Ubuntu | =10.04 | |
Ubuntu | =6.06 | |
Fedora | =13 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2010-2008 has a severity rating that indicates it allows denial of service attacks, resulting in server crashes and potential database loss.
To fix CVE-2010-2008, upgrade to MySQL version 5.1.48 or later.
CVE-2010-2008 affects MySQL versions prior to 5.1.48 and various versions of Ubuntu and Fedora that include vulnerable MySQL installations.
CVE-2010-2008 facilitates denial of service attacks through specially crafted ALTER DATABASE commands.
There are no specific workarounds for CVE-2010-2008; upgrading to a fixed version is recommended.