MySQL Remote FULLTEXT Search Denial Of Service Vulnerability
BID:11432
Info
MySQL Remote FULLTEXT Search Denial Of Service Vulnerability
| Bugtraq ID: | 11432 |
| Class: | Failure to Handle Exceptional Conditions |
| CVE: |
CVE-2004-0956 |
| Remote: | Yes |
| Local: | No |
| Published: | May 23 2004 12:00AM |
| Updated: | Jul 12 2009 07:07AM |
| Credit: | Discovery of this issue is credited to Steven Roussey. |
| Vulnerable: |
Ubuntu Ubuntu Linux 4.1 ppc Ubuntu Ubuntu Linux 4.1 ia64 Ubuntu Ubuntu Linux 4.1 ia32 SuSE Linux 8.1 SuSE Linux 8.0 S.u.S.E. Linux Personal 9.2 S.u.S.E. Linux Personal 9.1 S.u.S.E. Linux Personal 9.0 x86_64 S.u.S.E. Linux Personal 9.0 S.u.S.E. Linux Personal 8.2 MySQL AB MySQL 4.0.21 MySQL AB MySQL 4.0.20 MySQL AB MySQL 4.0.18 MySQL AB MySQL 4.0.15 MySQL AB MySQL 4.0.14 MySQL AB MySQL 4.0.13 MySQL AB MySQL 4.0.12 MySQL AB MySQL 4.0.11 -gamma MySQL AB MySQL 4.0.11 MySQL AB MySQL 4.0.10 MySQL AB MySQL 4.0.9 -gamma MySQL AB MySQL 4.0.9 MySQL AB MySQL 4.0.8 -gamma MySQL AB MySQL 4.0.8 MySQL AB MySQL 4.0.7 -gamma MySQL AB MySQL 4.0.7 MySQL AB MySQL 4.0.6 MySQL AB MySQL 4.0.5 a MySQL AB MySQL 4.0.5 MySQL AB MySQL 4.0.4 MySQL AB MySQL 4.0.3 MySQL AB MySQL 4.0.2 MySQL AB MySQL 4.0.1 MySQL AB MySQL 4.0 .0 |
| Not Vulnerable: |
MySQL AB MySQL 4.1.5 MySQL AB MySQL 4.1.4 MySQL AB MySQL 4.1.3 -beta MySQL AB MySQL 4.1.3 -beta MySQL AB MySQL 4.1.3 -0 MySQL AB MySQL 4.1.2 -alpha MySQL AB MySQL 4.0.21 MySQL AB MySQL 4.1.0.0-alpha MySQL AB MySQL 4.1.0-0 |
Discussion
MySQL Remote FULLTEXT Search Denial Of Service Vulnerability
MySQL is affected by a remote denial of service vulnerability in its FULLTEXT search functionality. This issue is due to a failure of the application to handle exceptional search input.
An attacker can leverage this issue to cause the affected MySQL database to crash, denying service to legitimate users.
MySQL is affected by a remote denial of service vulnerability in its FULLTEXT search functionality. This issue is due to a failure of the application to handle exceptional search input.
An attacker can leverage this issue to cause the affected MySQL database to crash, denying service to legitimate users.
Exploit / POC
MySQL Remote FULLTEXT Search Denial Of Service Vulnerability
No exploit is required to leverage this issue.
No exploit is required to leverage this issue.
Solution / Fix
MySQL Remote FULLTEXT Search Denial Of Service Vulnerability
Solution:
Trustix Linux has made an advisory available.
The vendor has made an upgrade available that resolves this issue.
SuSE has released a security summary report (SUSE-SR:2004:001) to address this and other issues. The report indicates that a fix for this issue is available on the SuSE FTP server and also through the YaST Online Update utility. Customers are advised to peruse the referenced advisory for further details regarding obtaining and applying appropriate fixes.
Ubuntu Linux has released advisory USN-32-1 along with fixes to address this, and other issues. Please see the referenced advisory for further information.
MySQL AB MySQL 4.0 .0
MySQL AB MySQL 4.0.1
MySQL AB MySQL 4.0.10
MySQL AB MySQL 4.0.11 -gamma
MySQL AB MySQL 4.0.11
MySQL AB MySQL 4.0.12
MySQL AB MySQL 4.0.13
MySQL AB MySQL 4.0.14
MySQL AB MySQL 4.0.15
MySQL AB MySQL 4.0.18
MySQL AB MySQL 4.0.2
MySQL AB MySQL 4.0.20
MySQL AB MySQL 4.0.21
MySQL AB MySQL 4.0.3
MySQL AB MySQL 4.0.4
MySQL AB MySQL 4.0.5
MySQL AB MySQL 4.0.5 a
MySQL AB MySQL 4.0.6
MySQL AB MySQL 4.0.7
MySQL AB MySQL 4.0.7 -gamma
MySQL AB MySQL 4.0.8 -gamma
MySQL AB MySQL 4.0.8
MySQL AB MySQL 4.0.9 -gamma
MySQL AB MySQL 4.0.9
Solution:
Trustix Linux has made an advisory available.
The vendor has made an upgrade available that resolves this issue.
SuSE has released a security summary report (SUSE-SR:2004:001) to address this and other issues. The report indicates that a fix for this issue is available on the SuSE FTP server and also through the YaST Online Update utility. Customers are advised to peruse the referenced advisory for further details regarding obtaining and applying appropriate fixes.
Ubuntu Linux has released advisory USN-32-1 along with fixes to address this, and other issues. Please see the referenced advisory for further information.
MySQL AB MySQL 4.0 .0
-
MySQL AB MySQL 4.0.21
http://dev.mysql.com/downloads/mysql/4.0.html
MySQL AB MySQL 4.0.1
-
MySQL AB MySQL 4.0.21
http://dev.mysql.com/downloads/mysql/4.0.html
MySQL AB MySQL 4.0.10
-
MySQL AB MySQL 4.0.21
http://dev.mysql.com/downloads/mysql/4.0.html
MySQL AB MySQL 4.0.11 -gamma
-
MySQL AB MySQL 4.0.21
http://dev.mysql.com/downloads/mysql/4.0.html
MySQL AB MySQL 4.0.11
-
MySQL AB MySQL 4.0.21
http://dev.mysql.com/downloads/mysql/4.0.html
MySQL AB MySQL 4.0.12
-
MySQL AB MySQL 4.0.21
http://dev.mysql.com/downloads/mysql/4.0.html
MySQL AB MySQL 4.0.13
-
MySQL AB MySQL 4.0.21
http://dev.mysql.com/downloads/mysql/4.0.html
MySQL AB MySQL 4.0.14
-
MySQL AB MySQL 4.0.21
http://dev.mysql.com/downloads/mysql/4.0.html
MySQL AB MySQL 4.0.15
-
MySQL AB MySQL 4.0.21
http://dev.mysql.com/downloads/mysql/4.0.html -
SuSE mysql-4.0.15-69.i586.patch.rpm
ftp://ftp.suse.com/pub/suse/i386/update/9.0/rpm/i586/mysql-4.0.15-69.i 586.patch.rpm -
SuSE mysql-4.0.15-69.x86_64.patch.rpm
ftp://ftp.suse.com/pub/suse/x86_64/update/9.0/rpm/x86_64/mysql-4.0.15- 69.x86_64.patch.rpm -
SuSE mysql-4.0.15-69.i586.rpm
ftp://ftp.suse.com/pub/suse/i386/update/9.0/rpm/i586/mysql-4.0.15-69.i 586.rpm -
SuSE mysql-4.0.15-69.x86_64.rpm
ftp://ftp.suse.com/pub/suse/x86_64/update/9.0/rpm/x86_64/mysql-4.0.15- 69.x86_64.rpm -
Trustix mysql-4.0.21-0.1tr.i586.rpm
Trustix Secure Linux 2.0
ftp://ftp.trustix.org/pub/trustix/updates/ -
Trustix mysql-bench-4.0.21-0.1tr.i586.rpm
Trustix Secure Linux 2.0
ftp://ftp.trustix.org/pub/trustix/updates/ -
Trustix mysql-client-4.0.21-0.1tr.i586.rpm
Trustix Secure Linux 2.0
ftp://ftp.trustix.org/pub/trustix/updates/ -
Trustix mysql-devel-4.0.21-0.1tr.i586.rpm
Trustix Secure Linux 2.0
ftp://ftp.trustix.org/pub/trustix/updates/ -
Trustix mysql-libs-4.0.21-0.1tr.i586.rpm
Trustix Secure Linux 2.0
ftp://ftp.trustix.org/pub/trustix/updates/ -
Trustix mysql-shared-4.0.21-0.1tr.i586.rpm
Trustix Secure Linux 2.0
ftp://ftp.trustix.org/pub/trustix/updates/
MySQL AB MySQL 4.0.18
-
MySQL AB MySQL 4.0.21
http://dev.mysql.com/downloads/mysql/4.0.html -
SuSE mysql-4.0.18-32.9.i586.patch.rpm
ftp://ftp.suse.com/pub/suse/i386/update/9.1/rpm/i586/mysql-4.0.18-32.9 .i586.patch.rpm -
SuSE mysql-4.0.18-32.9.x86_64.patch.rpm
ftp://ftp.suse.com/pub/suse/x86_64/update/9.1/rpm/x86_64/mysql-4.0.18- 32.9.x86_64.patch.rpm -
SuSE mysql-4.0.18-32.9.i586.rpm
ftp://ftp.suse.com/pub/suse/i386/update/9.1/rpm/i586/mysql-4.0.18-32.9 .i586.rpm -
SuSE mysql-4.0.18-32.9.x86_64.rpm
ftp://ftp.suse.com/pub/suse/x86_64/update/9.1/rpm/x86_64/mysql-4.0.18- 32.9.x86_64.rpm -
Trustix mysql-4.0.21-1tr.i586.rpm
Trustix Secure Linux 2.1 & Enterprise Server 2
ftp://ftp.trustix.org/pub/trustix/updates/ -
Trustix mysql-bench-4.0.21-1tr.i586.rpm
Trustix Secure Linux 2.1 & Enterprise Server 2
ftp://ftp.trustix.org/pub/trustix/updates/ -
Trustix mysql-client-4.0.21-1tr.i586.rpm
Trustix Secure Linux 2.1 & Enterprise Server 2
ftp://ftp.trustix.org/pub/trustix/updates/ -
Trustix mysql-devel-4.0.21-1tr.i586.rpm
Trustix Secure Linux 2.1 & Enterprise Server 2
ftp://ftp.trustix.org/pub/trustix/updates/ -
Trustix mysql-libs-4.0.21-1tr.i586.rpm
Trustix Secure Linux 2.1 & Enterprise Server 2
ftp://ftp.trustix.org/pub/trustix/updates/ -
Trustix mysql-shared-4.0.21-1tr.i586.rpm
Trustix Secure Linux 2.1 & Enterprise Server 2
ftp://ftp.trustix.org/pub/trustix/updates/
MySQL AB MySQL 4.0.2
-
MySQL AB MySQL 4.0.21
http://dev.mysql.com/downloads/mysql/4.0.html
MySQL AB MySQL 4.0.20
-
MySQL AB MySQL 4.0.21
http://dev.mysql.com/downloads/mysql/4.0.html -
Ubuntu libmysqlclient-dev_4.0.20-2ubuntu1.1_amd64.deb
Ubuntu 4.10 (Warty Warthog)
http://security.ubuntu.com/ubuntu/pool/main/m/mysql-dfsg/libmysqlclien t-dev_4.0.20-2ubuntu1.1_amd64.deb -
Ubuntu libmysqlclient-dev_4.0.20-2ubuntu1.1_i386.deb
Ubuntu 4.10 (Warty Warthog)
http://security.ubuntu.com/ubuntu/pool/main/m/mysql-dfsg/libmysqlclien t-dev_4.0.20-2ubuntu1.1_i386.deb -
Ubuntu libmysqlclient-dev_4.0.20-2ubuntu1.1_powerpc.deb
Ubuntu 4.10 (Warty Warthog)
http://security.ubuntu.com/ubuntu/pool/main/m/mysql-dfsg/libmysqlclien t-dev_4.0.20-2ubuntu1.1_powerpc.deb -
Ubuntu libmysqlclient12_4.0.20-2ubuntu1.1_amd64.deb
Ubuntu 4.10 (Warty Warthog)
http://security.ubuntu.com/ubuntu/pool/main/m/mysql-dfsg/libmysqlclien t12_4.0.20-2ubuntu1.1_amd64.deb -
Ubuntu libmysqlclient12_4.0.20-2ubuntu1.1_i386.deb
Ubuntu 4.10 (Warty Warthog)
http://security.ubuntu.com/ubuntu/pool/main/m/mysql-dfsg/libmysqlclien t12_4.0.20-2ubuntu1.1_i386.deb -
Ubuntu libmysqlclient12_4.0.20-2ubuntu1.1_powerpc.deb
Ubuntu 4.10 (Warty Warthog)
http://security.ubuntu.com/ubuntu/pool/main/m/mysql-dfsg/libmysqlclien t12_4.0.20-2ubuntu1.1_powerpc.deb -
Ubuntu mysql-client_4.0.20-2ubuntu1.1_amd64.deb
Ubuntu 4.10 (Warty Warthog)
http://security.ubuntu.com/ubuntu/pool/main/m/mysql-dfsg/mysql-client_ 4.0.20-2ubuntu1.1_amd64.deb -
Ubuntu mysql-client_4.0.20-2ubuntu1.1_i386.deb
Ubuntu 4.10 (Warty Warthog)
http://security.ubuntu.com/ubuntu/pool/main/m/mysql-dfsg/mysql-client_ 4.0.20-2ubuntu1.1_i386.deb -
Ubuntu mysql-client_4.0.20-2ubuntu1.1_powerpc.deb
Ubuntu 4.10 (Warty Warthog)
http://security.ubuntu.com/ubuntu/pool/main/m/mysql-dfsg/mysql-client_ 4.0.20-2ubuntu1.1_powerpc.deb -
Ubuntu mysql-common_4.0.20-2ubuntu1.1_all.deb
Ubuntu 4.10 (Warty Warthog)
http://security.ubuntu.com/ubuntu/pool/main/m/mysql-dfsg/mysql-common_ 4.0.20-2ubuntu1.1_all.deb -
Ubuntu mysql-server_4.0.20-2ubuntu1.1_amd64.deb
Ubuntu 4.10 (Warty Warthog)
http://security.ubuntu.com/ubuntu/pool/main/m/mysql-dfsg/mysql-server_ 4.0.20-2ubuntu1.1_amd64.deb -
Ubuntu mysql-server_4.0.20-2ubuntu1.1_i386.deb
Ubuntu 4.10 (Warty Warthog)
http://security.ubuntu.com/ubuntu/pool/main/m/mysql-dfsg/mysql-server_ 4.0.20-2ubuntu1.1_i386.deb -
Ubuntu mysql-server_4.0.20-2ubuntu1.1_powerpc.deb
Ubuntu 4.10 (Warty Warthog)
http://security.ubuntu.com/ubuntu/pool/main/m/mysql-dfsg/mysql-server_ 4.0.20-2ubuntu1.1_powerpc.deb
MySQL AB MySQL 4.0.21
-
SuSE mysql-4.0.21-4.2.x86_64.patch.rpm
ftp://ftp.suse.com/pub/suse/x86_64/update/9.2/rpm/x86_64/mysql-4.0.21- 4.2.x86_64.patch.rpm -
SuSE mysql-4.0.21-4.2.x86_64.rpm
ftp://ftp.suse.com/pub/suse/x86_64/update/9.2/rpm/x86_64/mysql-4.0.21- 4.2.x86_64.rpm
MySQL AB MySQL 4.0.3
-
MySQL AB MySQL 4.0.21
http://dev.mysql.com/downloads/mysql/4.0.html
MySQL AB MySQL 4.0.4
-
MySQL AB MySQL 4.0.21
http://dev.mysql.com/downloads/mysql/4.0.html
MySQL AB MySQL 4.0.5
-
MySQL AB MySQL 4.0.21
http://dev.mysql.com/downloads/mysql/4.0.html
MySQL AB MySQL 4.0.5 a
-
MySQL AB MySQL 4.0.21
http://dev.mysql.com/downloads/mysql/4.0.html
MySQL AB MySQL 4.0.6
-
MySQL AB MySQL 4.0.21
http://dev.mysql.com/downloads/mysql/4.0.html
MySQL AB MySQL 4.0.7
-
MySQL AB MySQL 4.0.21
http://dev.mysql.com/downloads/mysql/4.0.html
MySQL AB MySQL 4.0.7 -gamma
-
MySQL AB MySQL 4.0.21
http://dev.mysql.com/downloads/mysql/4.0.html
MySQL AB MySQL 4.0.8 -gamma
-
MySQL AB MySQL 4.0.21
http://dev.mysql.com/downloads/mysql/4.0.html
MySQL AB MySQL 4.0.8
-
MySQL AB MySQL 4.0.21
http://dev.mysql.com/downloads/mysql/4.0.html
MySQL AB MySQL 4.0.9 -gamma
-
MySQL AB MySQL 4.0.21
http://dev.mysql.com/downloads/mysql/4.0.html
MySQL AB MySQL 4.0.9
-
MySQL AB MySQL 4.0.21
http://dev.mysql.com/downloads/mysql/4.0.html
References
MySQL Remote FULLTEXT Search Denial Of Service Vulnerability
References:
References:
- Bug #3870 Crash on FTS query (MySQL AB)
- MySQL Homepage (Oracle)