GLSA-200809-05 : Courier Authentication Library: SQL injection vulnerability
Medium Nessus Plugin ID 34104
SynopsisThe remote Gentoo host is missing one or more security-related patches.
DescriptionThe remote host is affected by the vulnerability described in GLSA-200809-05 (Courier Authentication Library: SQL injection vulnerability)
It has been discovered that some input (e.g. the username) passed to the library are not properly sanitised before being used in SQL queries.
A remote attacker could provide specially crafted input to the library, possibly resulting in the remote execution of arbitrary SQL commands.
NOTE: Exploitation of this vulnerability requires that a MySQL database is used for authentication and that a Non-Latin character set is selected.
There is no known workaround at this time.
SolutionAll Courier Authentication Library users should upgrade to the latest version:
# emerge --sync # emerge --ask --oneshot --verbose '>=net-libs/courier-authlib-0.60.6'