CVE Vulnerabilities

CVE-2005-3656

Use of Externally-Controlled Format String

Published: Dec 31, 2005 | Modified: Apr 03, 2025
CVSS 3.x
N/A
Source:
NVD
CVSS 2.x
10 HIGH
AV:N/AC:L/Au:N/C:C/I:C/A:C
RedHat/V2
RedHat/V3
Ubuntu
MEDIUM

Multiple format string vulnerabilities in logging functions in mod_auth_pgsql before 2.0.3, when used for user authentication against a PostgreSQL database, allows remote unauthenticated attackers to execute arbitrary code, as demonstrated via the username.

Weakness

The product uses a function that accepts a format string as an argument, but the format string originates from an external source.

Affected Software

Name Vendor Start Version End Version
Mod_auth_pgsql Guiseppe_tanzilli_and_matthias_eckermann * 2.0.3 (including)
Mod_auth_pgsql Guiseppe_tanzilli_and_matthias_eckermann 0.9.5 (including) 0.9.5 (including)
Mod_auth_pgsql Guiseppe_tanzilli_and_matthias_eckermann 0.9.6 (including) 0.9.6 (including)
Red Hat Enterprise Linux 3 RedHat mod_auth_pgsql-0:2.0.1-4.ent.1 *
Red Hat Enterprise Linux 4 RedHat mod_auth_pgsql-0:2.0.1-7.1 *
Libapache2-mod-auth-pgsql Ubuntu dapper *
Libapache2-mod-auth-pgsql Ubuntu devel *
Libapache2-mod-auth-pgsql Ubuntu edgy *
Libapache2-mod-auth-pgsql Ubuntu feisty *

Potential Mitigations

References