Skip to content
OpenAdvisories
Unscored CVE-2012-1151 EUVD-2012-1185GHSA-h6fj-j4mh-7x7h

Multiple format string vulnerabilities in dbdimp.c in DBD::Pg (aka DBD-Pg or libdbd-pg-perl) module before 2.19.0 for Perl allow remote Pos…

Published Sep 9, 2012 · Updated Aug 6, 2024 · Assigned by redhat

Description

Multiple format string vulnerabilities in dbdimp.c in DBD::Pg (aka DBD-Pg or libdbd-pg-perl) module before 2.19.0 for Perl allow remote PostgreSQL database servers to cause a denial of service (process crash) via format string specifiers in (1) a crafted database warning to the pg_warn function or (2) a crafted DBD statement to the dbd_st_prepare function.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 libdbd-pg-perl 2.19.0-1 —
Debian 13 libdbd-pg-perl 2.19.0-1 —
Debian 12 libdbd-pg-perl 2.19.0-1 —
Debian 6.0 libdbd-pg-perl 2.17.1-2+squeeze1 DSA-2431-1
ReleasePackageFixed inAdvisory
RHEL 6 perl-DBD-Pg 2.15.1-4.el6_3 RHSA-2012:1116
RHEL 5 perl-DBD-Pg 1.49-4.el5_8 RHSA-2012:1116

Advisories 2

References