MySQL MERGE Privilege Revoke Bypass Vulnerability
BID:19279
CVE-2006-4031 |Info
MySQL MERGE Privilege Revoke Bypass Vulnerability
| Bugtraq ID: | 19279 |
| Class: | Design Error |
| CVE: |
CVE-2006-4031 |
| Remote: | Yes |
| Local: | No |
| Published: | Aug 01 2006 12:00AM |
| Updated: | Mar 19 2015 08:15AM |
| Credit: | The vendor reported these issues. |
| Vulnerable: |
Ubuntu Ubuntu Linux 6.06 LTS sparc Ubuntu Ubuntu Linux 6.06 LTS powerpc Ubuntu Ubuntu Linux 6.06 LTS i386 Ubuntu Ubuntu Linux 6.06 LTS amd64 SuSE SUSE Linux Enterprise Server SDK 9 SuSE SUSE Linux Enterprise Server 9 SuSE SUSE Linux Enterprise Server 8 SuSE SUSE Linux Enterprise Server 10 SuSE SUSE Linux Enterprise SDK 10 SuSE Suse Linux Enterprise Desktop 10 SuSE Linux Openexchange Server SuSE Linux Desktop 1.0 SuSE Linux Desktop 10 S.u.S.E. UnitedLinux 1.0 S.u.S.E. SuSE Linux School Server for i386 S.u.S.E. SUSE LINUX Retail Solution 8.0 S.u.S.E. SuSE Linux Openexchange Server 4.0 S.u.S.E. SuSE Linux Open-Xchange 4.1 S.u.S.E. Open-Enterprise-Server 9.0 S.u.S.E. Open-Enterprise-Server 1 S.u.S.E. Open-Enterprise-Server 0 S.u.S.E. Office Server S.u.S.E. Novell Linux Desktop 9.0 S.u.S.E. Novell Linux Desktop 1.0 S.u.S.E. Linux Professional 10.0 OSS S.u.S.E. Linux Professional 10.0 S.u.S.E. Linux Professional 9.3 x86_64 S.u.S.E. Linux Professional 9.3 S.u.S.E. Linux Professional 9.2 x86_64 S.u.S.E. Linux Professional 9.2 S.u.S.E. Linux Professional 9.1 x86_64 S.u.S.E. Linux Professional 9.1 S.u.S.E. Linux Professional 10.1 S.u.S.E. Linux Personal 10.0 OSS S.u.S.E. Linux Personal 9.3 x86_64 S.u.S.E. Linux Personal 9.3 S.u.S.E. Linux Personal 9.2 x86_64 S.u.S.E. Linux Personal 9.2 S.u.S.E. Linux Personal 9.1 x86_64 S.u.S.E. Linux Personal 9.1 S.u.S.E. Linux Personal 10.1 S.u.S.E. Linux Office Server S.u.S.E. Linux Enterprise Server for S/390 9.0 S.u.S.E. Linux Enterprise Server for S/390 S.u.S.E. Linux Database Server 0 S.u.S.E. Linux Connectivity Server rPath rPath Linux 1 Redhat Enterprise Linux WS 4 Redhat Enterprise Linux ES 4 Redhat Enterprise Linux Desktop Workstation 5 client Redhat Enterprise Linux Desktop 5 client Redhat Enterprise Linux AS 4 Redhat Enterprise Linux 5 Server Redhat Desktop 4.0 MySQL AB MySQL 5.1.10 MySQL AB MySQL 5.1.9 MySQL AB MySQL 5.1.6 MySQL AB MySQL 5.1.5 MySQL AB MySQL 5.0.22 -1-0.1 MySQL AB MySQL 5.0.22 MySQL AB MySQL 5.0.21 MySQL AB MySQL 5.0.20 MySQL AB MySQL 5.0.19 MySQL AB MySQL 5.0.18 MySQL AB MySQL 5.0.4 MySQL AB MySQL 5.0.3 MySQL AB MySQL 5.0.2 MySQL AB MySQL 5.0.1 MySQL AB MySQL 5.0 .0-alpha MySQL AB MySQL 5.0 .0-0 MySQL AB MySQL 4.1.20 MySQL AB MySQL 4.1.19 MySQL AB MySQL 4.1.18 MySQL AB MySQL 4.1.16 MySQL AB MySQL 4.1.15 MySQL AB MySQL 4.1.13 MySQL AB MySQL 4.1.12 MySQL AB MySQL 4.1.11 MySQL AB MySQL 4.1.7 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 -0 MySQL AB MySQL 4.1.2 -alpha MySQL AB MySQL 4.1 .11 MySQL AB MySQL 4.0.27 MySQL AB MySQL 4.0.26 MySQL AB MySQL 4.0.25 MySQL AB MySQL 4.0.24 MySQL AB MySQL 4.0.23 MySQL AB MySQL 4.0.21 MySQL AB MySQL 4.0.20 MySQL AB MySQL 4.0.18 MySQL AB MySQL 4.0.17 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 MySQL AB MySQL 3.23.59 MySQL AB MySQL 3.23.58 MySQL AB MySQL 3.23.56 MySQL AB MySQL 3.23.55 MySQL AB MySQL 3.23.54 a MySQL AB MySQL 3.23.54 MySQL AB MySQL 3.23.53 a MySQL AB MySQL 3.23.53 MySQL AB MySQL 3.23.52 MySQL AB MySQL 3.23.51 MySQL AB MySQL 3.23.50 MySQL AB MySQL 3.23.49 MySQL AB MySQL 3.23.48 MySQL AB MySQL 3.23.47 MySQL AB MySQL 3.23.46 MySQL AB MySQL 3.23.45 MySQL AB MySQL 3.23.44 MySQL AB MySQL 3.23.43 MySQL AB MySQL 3.23.42 MySQL AB MySQL 3.23.41 MySQL AB MySQL 3.23.40 MySQL AB MySQL 3.23.39 MySQL AB MySQL 3.23.38 MySQL AB MySQL 3.23.37 MySQL AB MySQL 3.23.36 MySQL AB MySQL 3.23.34 MySQL AB MySQL 3.23.33 MySQL AB MySQL 3.23.31 MySQL AB MySQL 3.23.30 MySQL AB MySQL 3.23.29 MySQL AB MySQL 3.23.28 gamma MySQL AB MySQL 3.23.28 MySQL AB MySQL 3.23.27 MySQL AB MySQL 3.23.26 MySQL AB MySQL 3.23.25 MySQL AB MySQL 3.23.24 MySQL AB MySQL 3.23.23 MySQL AB MySQL 3.23.22 MySQL AB MySQL 3.23.10 MySQL AB MySQL 3.23.9 MySQL AB MySQL 3.23.8 MySQL AB MySQL 3.23.5 MySQL AB MySQL 3.23.4 MySQL AB MySQL 3.23.3 MySQL AB MySQL 3.23.2 MySQL AB MySQL 3.23 .x MySQL AB MySQL 3.22.32 MySQL AB MySQL 3.22.30 MySQL AB MySQL 3.22.29 MySQL AB MySQL 3.22.28 MySQL AB MySQL 3.22.27 MySQL AB MySQL 3.22.26 MySQL AB MySQL 3.22 .x MySQL AB MySQL 3.21 .x MySQL AB MySQL 3.20.32 a MySQL AB MySQL 3.20 .x MySQL AB MySQL 4.1.11a MySQL AB MySQL 4.1.10a MySQL AB MySQL 4.1.0.0-alpha MySQL AB MySQL 4.1.0-0 Miva htmlscript 3.23.32 Mandriva Linux Mandrake 2006.0 x86_64 Mandriva Linux Mandrake 2006.0 Apple Mac OS X Server 10.4.8 Apple Mac OS X Server 10.4.7 Apple Mac OS X Server 10.4.6 Apple Mac OS X Server 10.4.5 Apple Mac OS X Server 10.4.4 Apple Mac OS X Server 10.4.3 Apple Mac OS X Server 10.4.2 Apple Mac OS X Server 10.4.1 Apple Mac OS X Server 10.4 |
| Not Vulnerable: |
MySQL AB MySQL 5.0.24 MySQL AB MySQL 4.1.21 Apple Mac OS X Server 10.4.9 |
Discussion
MySQL MERGE Privilege Revoke Bypass Vulnerability
MySQL is prone to a vulnerability that allows users with revoked privileges to a particular table to access these tables without permission.
Exploiting this issue allows attackers to access data when access privileges have been revoked. The specific impact of this issue depends on the data that the attacker may retrieve.
MySQL is prone to a vulnerability that allows users with revoked privileges to a particular table to access these tables without permission.
Exploiting this issue allows attackers to access data when access privileges have been revoked. The specific impact of this issue depends on the data that the attacker may retrieve.
Exploit / POC
MySQL MERGE Privilege Revoke Bypass Vulnerability
Currently we are not aware of any exploits for this issue. If you feel we are in error or if you are aware of more recent information, please mail us at: [email protected]
Currently we are not aware of any exploits for this issue. If you feel we are in error or if you are aware of more recent information, please mail us at: [email protected]
Solution / Fix
MySQL MERGE Privilege Revoke Bypass Vulnerability
Solution:
The vendor released versions 4.1.21 and 5.0.24 (to be released) to address this issue.
Please see the references for more information.
Apple Mac OS X Server 10.4
Apple Mac OS X Server 10.4.1
Apple Mac OS X Server 10.4.3
Apple Mac OS X Server 10.4.4
Apple Mac OS X Server 10.4.5
Apple Mac OS X Server 10.4.7
Apple Mac OS X Server 10.4.8
MySQL AB MySQL 4.1.12
MySQL AB MySQL 5.0.22
Solution:
The vendor released versions 4.1.21 and 5.0.24 (to be released) to address this issue.
Please see the references for more information.
Apple Mac OS X Server 10.4
-
Apple Mac OS X v10.4.9
http://www.apple.com/support/downloads/
Apple Mac OS X Server 10.4.1
-
Apple Mac OS X v10.4.9
http://www.apple.com/support/downloads/
Apple Mac OS X Server 10.4.3
-
Apple Mac OS X v10.4.9
http://www.apple.com/support/downloads/
Apple Mac OS X Server 10.4.4
-
Apple Mac OS X v10.4.9
http://www.apple.com/support/downloads/
Apple Mac OS X Server 10.4.5
-
Apple Mac OS X v10.4.9
http://www.apple.com/support/downloads/
Apple Mac OS X Server 10.4.7
-
Apple Mac OS X v10.4.9
http://www.apple.com/support/downloads/
Apple Mac OS X Server 10.4.8
-
Apple Mac OS X v10.4.9
http://www.apple.com/support/downloads/
MySQL AB MySQL 4.1.12
-
Mandriva lib64mysql14-4.1.12-4.6.20060mdk.x86_64.rpm
Mandriva Linux 2006.0:
http://wwwnew.mandriva.com/en/downloads -
Mandriva lib64mysql14-devel-4.1.12-4.6.20060mdk.x86_64.rpm
Mandriva Linux 2006.0:
http://wwwnew.mandriva.com/en/downloads -
Mandriva libmysql14-4.1.12-4.6.20060mdk.i586.rpm
Mandriva Linux 2006.0:
http://wwwnew.mandriva.com/en/downloads -
Mandriva libmysql14-devel-4.1.12-4.6.20060mdk.i586.rpm
Mandriva Linux 2006.0:
http://wwwnew.mandriva.com/en/downloads -
Mandriva MySQL-4.1.12-4.6.20060mdk.i586.rpm
Mandriva Linux 2006.0:
http://wwwnew.mandriva.com/en/downloads -
Mandriva MySQL-4.1.12-4.6.20060mdk.x86_64.rpm
Mandriva Linux 2006.0:
http://wwwnew.mandriva.com/en/downloads -
Mandriva MySQL-bench-4.1.12-4.6.20060mdk.i586.rpm
Mandriva Linux 2006.0:
http://wwwnew.mandriva.com/en/downloads -
Mandriva MySQL-bench-4.1.12-4.6.20060mdk.x86_64.rpm
Mandriva Linux 2006.0:
http://wwwnew.mandriva.com/en/downloads -
Mandriva MySQL-client-4.1.12-4.6.20060mdk.i586.rpm
Mandriva Linux 2006.0:
http://wwwnew.mandriva.com/en/downloads -
Mandriva MySQL-client-4.1.12-4.6.20060mdk.x86_64.rpm
Mandriva Linux 2006.0:
http://wwwnew.mandriva.com/en/downloads -
Mandriva MySQL-common-4.1.12-4.6.20060mdk.i586.rpm
Mandriva Linux 2006.0:
http://wwwnew.mandriva.com/en/downloads -
Mandriva MySQL-common-4.1.12-4.6.20060mdk.x86_64.rpm
Mandriva Linux 2006.0:
http://wwwnew.mandriva.com/en/downloads -
Mandriva MySQL-Max-4.1.12-4.6.20060mdk.i586.rpm
Mandriva Linux 2006.0:
http://wwwnew.mandriva.com/en/downloads -
Mandriva MySQL-Max-4.1.12-4.6.20060mdk.x86_64.rpm
Mandriva Linux 2006.0:
http://wwwnew.mandriva.com/en/downloads -
Mandriva MySQL-NDB-4.1.12-4.6.20060mdk.i586.rpm
Mandriva Linux 2006.0:
http://wwwnew.mandriva.com/en/downloads -
Mandriva MySQL-NDB-4.1.12-4.6.20060mdk.x86_64.rpm
Mandriva Linux 2006.0:
http://wwwnew.mandriva.com/en/downloads
MySQL AB MySQL 5.0.22
-
Ubuntu libmysqlclient15-dev_5.0.22-0ubuntu6.06.2_amd64.deb
Ubuntu 6.06 LTS:
http://security.ubuntu.com/ubuntu/pool/main/m/mysql-dfsg-5.0/libmysqlc lient15-dev_5.0.22-0ubuntu6.06.2_amd64.deb -
Ubuntu libmysqlclient15-dev_5.0.22-0ubuntu6.06.2_i386.deb
Ubuntu 6.06 LTS:
http://security.ubuntu.com/ubuntu/pool/main/m/mysql-dfsg-5.0/libmysqlc lient15-dev_5.0.22-0ubuntu6.06.2_i386.deb -
Ubuntu libmysqlclient15-dev_5.0.22-0ubuntu6.06.2_powerpc.deb
Ubuntu 6.06 LTS:
http://security.ubuntu.com/ubuntu/pool/main/m/mysql-dfsg-5.0/libmysqlc lient15-dev_5.0.22-0ubuntu6.06.2_powerpc.deb -
Ubuntu libmysqlclient15-dev_5.0.22-0ubuntu6.06.2_sparc.deb
Ubuntu 6.06 LTS:
http://security.ubuntu.com/ubuntu/pool/main/m/mysql-dfsg-5.0/libmysqlc lient15-dev_5.0.22-0ubuntu6.06.2_sparc.deb -
Ubuntu libmysqlclient15off_5.0.22-0ubuntu6.06.2_amd64.deb
Ubuntu 6.06 LTS:
http://security.ubuntu.com/ubuntu/pool/main/m/mysql-dfsg-5.0/libmysqlc lient15off_5.0.22-0ubuntu6.06.2_amd64.deb -
Ubuntu libmysqlclient15off_5.0.22-0ubuntu6.06.2_i386.deb
Ubuntu 6.06 LTS:
http://security.ubuntu.com/ubuntu/pool/main/m/mysql-dfsg-5.0/libmysqlc lient15off_5.0.22-0ubuntu6.06.2_i386.deb -
Ubuntu libmysqlclient15off_5.0.22-0ubuntu6.06.2_powerpc.deb
Ubuntu 6.06 LTS:
http://security.ubuntu.com/ubuntu/pool/main/m/mysql-dfsg-5.0/libmysqlc lient15off_5.0.22-0ubuntu6.06.2_powerpc.deb -
Ubuntu libmysqlclient15off_5.0.22-0ubuntu6.06.2_sparc.deb
Ubuntu 6.06 LTS:
http://security.ubuntu.com/ubuntu/pool/main/m/mysql-dfsg-5.0/libmysqlc lient15off_5.0.22-0ubuntu6.06.2_sparc.deb -
Ubuntu mysql-client-5.0_5.0.22-0ubuntu6.06.2_amd64.deb
Ubuntu 6.06 LTS:
http://security.ubuntu.com/ubuntu/pool/main/m/mysql-dfsg-5.0/mysql-cli ent-5.0_5.0.22-0ubuntu6.06.2_amd64.deb -
Ubuntu mysql-client-5.0_5.0.22-0ubuntu6.06.2_i386.deb
Ubuntu 6.06 LTS:
http://security.ubuntu.com/ubuntu/pool/main/m/mysql-dfsg-5.0/mysql-cli ent-5.0_5.0.22-0ubuntu6.06.2_i386.deb -
Ubuntu mysql-client-5.0_5.0.22-0ubuntu6.06.2_powerpc.deb
Ubuntu 6.06 LTS:
http://security.ubuntu.com/ubuntu/pool/main/m/mysql-dfsg-5.0/mysql-cli ent-5.0_5.0.22-0ubuntu6.06.2_powerpc.deb -
Ubuntu mysql-client-5.0_5.0.22-0ubuntu6.06.2_sparc.deb
Ubuntu 6.06 LTS:
http://security.ubuntu.com/ubuntu/pool/main/m/mysql-dfsg-5.0/mysql-cli ent-5.0_5.0.22-0ubuntu6.06.2_sparc.deb -
Ubuntu mysql-client_5.0.22-0ubuntu6.06.2_all.deb
Ubuntu 6.06 LTS:
http://security.ubuntu.com/ubuntu/pool/main/m/mysql-dfsg-5.0/mysql-cli ent_5.0.22-0ubuntu6.06.2_all.deb -
Ubuntu mysql-common_5.0.22-0ubuntu6.06.2_all.deb
Ubuntu 6.06 LTS:
http://security.ubuntu.com/ubuntu/pool/main/m/mysql-dfsg-5.0/mysql-com mon_5.0.22-0ubuntu6.06.2_all.deb -
Ubuntu mysql-server-5.0_5.0.22-0ubuntu6.06.2_amd64.deb
Ubuntu 6.06 LTS:
http://security.ubuntu.com/ubuntu/pool/main/m/mysql-dfsg-5.0/mysql-ser ver-5.0_5.0.22-0ubuntu6.06.2_amd64.deb -
Ubuntu mysql-server-5.0_5.0.22-0ubuntu6.06.2_i386.deb
Ubuntu 6.06 LTS:
http://security.ubuntu.com/ubuntu/pool/main/m/mysql-dfsg-5.0/mysql-ser ver-5.0_5.0.22-0ubuntu6.06.2_i386.deb -
Ubuntu mysql-server-5.0_5.0.22-0ubuntu6.06.2_powerpc.deb
Ubuntu 6.06 LTS:
http://security.ubuntu.com/ubuntu/pool/main/m/mysql-dfsg-5.0/mysql-ser ver-5.0_5.0.22-0ubuntu6.06.2_powerpc.deb -
Ubuntu mysql-server-5.0_5.0.22-0ubuntu6.06.2_sparc.deb
Ubuntu 6.06 LTS:
http://security.ubuntu.com/ubuntu/pool/main/m/mysql-dfsg-5.0/mysql-ser ver-5.0_5.0.22-0ubuntu6.06.2_sparc.deb -
Ubuntu mysql-server_5.0.22-0ubuntu6.06.2_all.deb
Ubuntu 6.06 LTS:
http://security.ubuntu.com/ubuntu/pool/main/m/mysql-dfsg-5.0/mysql-ser ver_5.0.22-0ubuntu6.06.2_all.deb
References
MySQL MERGE Privilege Revoke Bypass Vulnerability
References:
References:
- MySQL Advisory 4.1.21 (July 19, 2006) (MySQL)
- MySQL Advisory 5.0.24 (MySQL)
- MySQL Home Page (MySQL)
- RHSA-2008:0364-9 mysql security and bug fix update (Red Hat)
- RHSA-2008:0768-9 mysql security, bug fix, and enhancement update (Red Hat)