Overview
PAM-MySQL contains a double-free vulnerability that may allow a remote attacker to execute arbitrary code or cause a denial-of-service condition.
Description
PAM-MySQL provides a Pluggable Authentication Module (PAM) interface to a MySQL database. PAM-MySQL does not securely handle a pointer returned by the pam_get_item() routine, which results in a double-free vulnerability. The vulnerability exists if the following conditions are present:
|
Impact
If a remote attacker supplies a specially crafted password to a vulnerable PAM-MySQL installation, that attacker may be able to crash the PAM-MySQL process. Note that it may be possible to exploit this vulnerability to execute arbitrary code. |
Solution
Upgrade PAM-MySQLUpgrading to PAM-MySQL version 0.6.2 or PAM-MySQL version 0.7pre3 will correct this issue. |
Vendor Information
CVSS Metrics
Group | Score | Vector |
---|---|---|
Base | ||
Temporal | ||
Environmental |
References
Acknowledgements
This vulnerability was reported by Moriyoshi Koizumi.
This document was written by Jeff Gennari.
Other Information
CVE IDs: | CVE-2006-0056 |
Severity Metric: | 3.94 |
Date Public: | 2005-09-28 |
Date First Published: | 2006-02-09 |
Date Last Updated: | 2006-05-17 11:56 UTC |
Document Revision: | 38 |