CVE Catalog

CVE-2005-2572

High
Published: Translated: NVD NIST

Summary

MySQL on Windows allows authenticated users with insert privileges on the mysql.func table to cause a denial of service (server hang) and possibly execute arbitrary code via requests for non-library files or functions in libraries not tailored for MySQL, blocking the LoadLibraryEx function.

Risk Assessment

An attacker can cause the MySQL server to hang, disrupting database service availability, and potentially execute arbitrary code on the system.

Recommendation

Restrict privileges to the mysql.func table to trusted users only and consider upgrading MySQL to a patched version.

Related vulnerabilities

Original NVD description (English source)

MySQL, when running on Windows, allows remote authenticated users with insert privileges on the mysql.func table to cause a denial of service (server hang) and possibly execute arbitrary code via (1) a request for a non-library file, which causes the Windows LoadLibraryEx function to block, or (2) a request for a function in a library that has the XXX_deinit or XXX_init functions defined but is not tailored for mySQL, such as jpeg1x32.dll and jpeg2x32.dll.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS