MySQL 5.1 < 5.1.18 Multiple Vulnerabilities

This script is Copyright (C) 2007-2014 Tenable Network Security, Inc.


Synopsis :

The remote database server is affected by multiple vulnerabilities.

Description :

The version of MySQL installed on the remote host reportedly is
affected by several issues :

- Evaluation of an 'IN()' predicate with a decimal-valued
argument causes a service crash.

- A user can rename a table even though he does not have
DROP privileges.

- If a stored routine is declared as 'SQL SECURITY INVOKER',
a user may be able to gain privileges by invoking that
routine.

- A user with only ALTER privileges on a partitioned table
can discover information about the table that should
require SELECT privileges.

See also :

http://bugs.mysql.com/bug.php?id=23675
http://bugs.mysql.com/bug.php?id=27515
http://bugs.mysql.com/bug.php?id=27337
http://dev.mysql.com/doc/refman/5.1/en/news-5-1-18.html

Solution :

Upgrade to MySQL version 5.1.18 or later.

Risk factor :

Medium / CVSS Base Score : 6.0
(CVSS2#AV:N/AC:M/Au:S/C:P/I:P/A:P)
CVSS Temporal Score : 4.7
(CVSS2#E:POC/RL:OF/RC:C)
Public Exploit Available : true

Family: Databases

Nessus Plugin ID: 25242 ()

Bugtraq ID: 23911
24008
24011
24016

CVE ID: CVE-2007-2583
CVE-2007-2691
CVE-2007-2692
CVE-2007-2693