CWE
20
Advisory Published
Updated

CVE-2006-4227: Input Validation

First published: Fri Aug 18 2006(Updated: )

MySQL before 5.0.25 and 5.1 before 5.1.12 evaluates arguments of suid routines in the security context of the routine's definer instead of the routine's caller, which allows remote authenticated users to gain privileges through a routine that has been made available using GRANT EXECUTE.

Credit: cve@mitre.org

Affected SoftwareAffected VersionHow to fix
MySQL (MySQL-common)=5.0.3
MySQL (MySQL-common)=5.0.24
MySQL (MySQL-common)=5.0.2
MySQL (MySQL-common)=5.0.22.1.0.1
MySQL (MySQL-common)=5.0.20
MySQL (MySQL-common)=5.0.1
MySQL (MySQL-common)=5.0.4
MySQL (MySQL-common)=5.1.5
Oracle MySQL=5.0.0-alpha
Oracle MySQL=5.1.6
Oracle MySQL=5.1.9
Oracle MySQL=5.1.10

Never miss a vulnerability like this again

Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.

Frequently Asked Questions

  • What is the severity of CVE-2006-4227?

    CVE-2006-4227 has a moderate severity rating since it allows authenticated users to gain elevated privileges.

  • How do I fix CVE-2006-4227?

    To fix CVE-2006-4227, upgrade MySQL to version 5.0.25 or later, or 5.1.12 or later.

  • What versions of MySQL are affected by CVE-2006-4227?

    CVE-2006-4227 affects MySQL versions prior to 5.0.25 and 5.1 prior to 5.1.12.

  • What type of vulnerability is CVE-2006-4227?

    CVE-2006-4227 is a privilege escalation vulnerability due to inappropriate evaluation of routine arguments.

  • Can remote users exploit CVE-2006-4227?

    Yes, remote authenticated users can exploit CVE-2006-4227 by leveraging vulnerable routines to gain unauthorized privileges.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2025 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203