Lucene search

K
gentooGentoo FoundationGLSA-200903-25
HistoryMar 11, 2009 - 12:00 a.m.

Courier Authentication Library: SQL Injection vulnerability

2009-03-1100:00:00
Gentoo Foundation
security.gentoo.org
8

5.1 Medium

CVSS2

Access Vector

Access Complexity

Authentication

NONE

Confidentiality Impact

PARTIAL

Integrity Impact

PARTIAL

Availability Impact

PARTIAL

AV:N/AC:H/Au:N/C:P/I:P/A:P

0.004 Low

EPSS

Percentile

75.1%

Background

The Courier Authentication Library is a generic authentication API that encapsulates the process of validating account passwords.

Description

It has been reported that some parameters used in SQL queries are not properly sanitized before being processed when using a non-Latin locale Postgres database.

Impact

A remote attacker could send specially crafted input to an application using the library, possibly resulting in the execution of arbitrary SQL commands.

Workaround

There is no known workaround at this time.

Resolution

All Courier Authentication Library users should upgrade to the latest version:

 # emerge --sync
 # emerge --ask --oneshot --verbose ">=net-libs/courier-authlib-0.62.2"
OSVersionArchitecturePackageVersionFilename
Gentooanyallnet-libs/courier-authlib<Β 0.62.2UNKNOWN

5.1 Medium

CVSS2

Access Vector

Access Complexity

Authentication

NONE

Confidentiality Impact

PARTIAL

Integrity Impact

PARTIAL

Availability Impact

PARTIAL

AV:N/AC:H/Au:N/C:P/I:P/A:P

0.004 Low

EPSS

Percentile

75.1%