Multiple XSS in AJAX confirmation messages.
With a crafted column name it is possible to trigger an XSS when dropping the column in table structure page. With a crafted table name it is possible to trigger an XSS when dropping or truncating the table in table operations page.
We consider this vulnerability to be non critical.
This vulnerability can be triggered only by someone who is logged in to phpMyAdmin, as the usual token protection prevents non-logged-in users from accessing the required pages.
Versions 4.0.x (prior to 126.96.36.199), 4.1.x (prior to 188.8.131.52) and 4.2.x (prior to 4.2.6) are affected.
Upgrade to phpMyAdmin 184.108.40.206 or newer, or 220.127.116.11 or newer, or 4.2.6 or newer, or apply the patch listed below.
Assigned CVE ids: CVE-2014-4986
The following commits have been made to fix this issue:
The following commits have been made on the 4.0 branch to fix this issue:
The following commits have been made on the 4.1 branch to fix this issue:
For further information and in case of questions, please contact the phpMyAdmin team. Our website is phpmyadmin.net.