CVE-2012-1151
CVE-2012-1151 is a medium-severity vulnerability in Perl with a CVSS 2.0 base score of 5.0. It is not currently listed as actively exploited by CISA, and its EPSS exploit-prediction score is low. The underlying weakness is classified as CWE-134.
Key facts
- Severity: Medium (CVSS 2.0 base score 5.0)
- EPSS exploit prediction: 3% (84th percentile)
- Actively exploited: Not listed in CISA KEV
- Weakness: CWE-134
- Affected product: Perl
- Published:
- Last modified:
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.
Frequently asked questions
- What is CVE-2012-1151?
- 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.
- How severe is CVE-2012-1151?
- CVE-2012-1151 has a CVSS 2.0 base score of 5.0, rated medium severity.
- Is CVE-2012-1151 being actively exploited?
- It is not currently listed in CISA's KEV catalog. Its EPSS exploit-prediction score is 3% (84th percentile), an estimate of the probability of exploitation in the next 30 days.
- What products are affected by CVE-2012-1151?
- CVE-2012-1151 primarily affects Perl. In total, 120 product configurations (CPEs) are listed as vulnerable; see the affected-products list for the exact versions.
- How do I fix CVE-2012-1151?
- Review the linked vendor and NVD advisories for patched versions and mitigations, then upgrade or apply the recommended workaround.
- When was CVE-2012-1151 published?
- CVE-2012-1151 was published on 2012-09-09 and last updated on 2026-06-16.
References
- http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=661536
- http://cpansearch.perl.org/src/TURNSTEP/DBD-Pg-2.19.1/Changes
- http://rhn.redhat.com/errata/RHSA-2012-1116.html
- http://secunia.com/advisories/48307
- http://secunia.com/advisories/48319
- http://secunia.com/advisories/48824
- http://security.gentoo.org/glsa/glsa-201204-08.xml
- http://www.debian.org/security/2012/dsa-2431
- http://www.mandriva.com/security/advisories?name=MDVSA-2012:112
- http://www.openwall.com/lists/oss-security/2012/03/09/6
- http://www.openwall.com/lists/oss-security/2012/03/10/4
- https://bugzilla.redhat.com/show_bug.cgi?id=801733
- https://exchange.xforce.ibmcloud.com/vulnerabilities/73854
- https://exchange.xforce.ibmcloud.com/vulnerabilities/73855
- https://rt.cpan.org/Public/Bug/Display.html?id=75642
Affected products (120)
- cpe:2.3:a:perl:perl:*:*:*:*:*:*:*:*
- cpe:2.3:a:perl:perl:0.1:*:*:*:*:*:*:*
- cpe:2.3:a:perl:perl:0.2:*:*:*:*:*:*:*
- cpe:2.3:a:perl:perl:0.3:*:*:*:*:*:*:*
- cpe:2.3:a:perl:perl:0.4:*:*:*:*:*:*:*
- cpe:2.3:a:perl:perl:0.5:*:*:*:*:*:*:*
- cpe:2.3:a:perl:perl:0.52:*:*:*:*:*:*:*
- cpe:2.3:a:perl:perl:0.61:*:*:*:*:*:*:*
- cpe:2.3:a:perl:perl:0.62:*:*:*:*:*:*:*
- cpe:2.3:a:perl:perl:0.63:*:*:*:*:*:*:*
- cpe:2.3:a:perl:perl:0.64:*:*:*:*:*:*:*
- cpe:2.3:a:perl:perl:0.65:*:*:*:*:*:*:*
- cpe:2.3:a:perl:perl:0.66:*:*:*:*:*:*:*
- cpe:2.3:a:perl:perl:0.67:*:*:*:*:*:*:*
- cpe:2.3:a:perl:perl:0.68:*:*:*:*:*:*:*
- cpe:2.3:a:perl:perl:0.69:*:*:*:*:*:*:*
- cpe:2.3:a:perl:perl:0.70:*:*:*:*:*:*:*
- cpe:2.3:a:perl:perl:0.71:*:*:*:*:*:*:*
- cpe:2.3:a:perl:perl:0.72:*:*:*:*:*:*:*
- cpe:2.3:a:perl:perl:0.73:*:*:*:*:*:*:*
- cpe:2.3:a:perl:perl:0.80:*:*:*:*:*:*:*
- cpe:2.3:a:perl:perl:0.81:*:*:*:*:*:*:*
- cpe:2.3:a:perl:perl:0.82:*:*:*:*:*:*:*
- cpe:2.3:a:perl:perl:0.83:*:*:*:*:*:*:*
- cpe:2.3:a:perl:perl:0.84:*:*:*:*:*:*:*
- cpe:2.3:a:perl:perl:0.85:*:*:*:*:*:*:*
- cpe:2.3:a:perl:perl:0.86:*:*:*:*:*:*:*
- cpe:2.3:a:perl:perl:0.87:*:*:*:*:*:*:*
- cpe:2.3:a:perl:perl:0.88:*:*:*:*:*:*:*
- cpe:2.3:a:perl:perl:0.89:*:*:*:*:*:*:*
- cpe:2.3:a:perl:perl:0.90:*:*:*:*:*:*:*
- cpe:2.3:a:perl:perl:0.91:*:*:*:*:*:*:*
- cpe:2.3:a:perl:perl:0.92:*:*:*:*:*:*:*
- cpe:2.3:a:perl:perl:0.93:*:*:*:*:*:*:*
- cpe:2.3:a:perl:perl:0.94:*:*:*:*:*:*:*
- cpe:2.3:a:perl:perl:0.95:*:*:*:*:*:*:*
- cpe:2.3:a:perl:perl:0.96:*:*:*:*:*:*:*
- cpe:2.3:a:perl:perl:0.97:*:*:*:*:*:*:*
- cpe:2.3:a:perl:perl:0.98:*:*:*:*:*:*:*
- cpe:2.3:a:perl:perl:0.99:*:*:*:*:*:*:*
More vulnerabilities in Perl
- CVE-2026-8376 — Critical (CVSS 9.8): Perl versions through 5.43.10 have a heap buffer overflow when compiling regular expressions with a repeated fixed…
- CVE-2026-4176 — Critical (CVSS 9.8): Perl versions from 5.9.4 before 5.40.4-RC1, from 5.41.0 before 5.42.2-RC1, from 5.43.0 before 5.43.9 contain a…
- CVE-2022-48522 — Critical (CVSS 9.8): In Perl 5.34.0, function S_find_uninit_var in sv.c has a stack-based crash that can lead to remote code execution or…
- CVE-2018-18314 — Critical (CVSS 9.8): Perl before 5.26.3 has a buffer overflow via a crafted regular expression that triggers invalid write operations.
- CVE-2018-18311 — Critical (CVSS 9.8): Perl before 5.26.3 and 5.28.x before 5.28.1 has a buffer overflow via a crafted regular expression that triggers…
- CVE-2018-18312 — Critical (CVSS 9.8): Perl before 5.26.3 and 5.28.0 before 5.28.1 has a buffer overflow via a crafted regular expression that triggers…
Other CWE-134 vulnerabilities
- CVE-2012-1851 — Critical (CVSS 10.0): Format string vulnerability in the Print Spooler service in Microsoft Windows XP SP2 and SP3, Windows Server 2003 SP2,…
- CVE-2012-0242 — Critical (CVSS 10.0): Format string vulnerability in Advantech/BroadWin WebAccess before 7.0 allows remote attackers to execute arbitrary…
- CVE-2011-2475 — Critical (CVSS 10.0): Format string vulnerability in ECTrace.dll in the iMailGateway service in the Internet Mail Gateway in OneBridge Server…
- CVE-2011-1568 — Critical (CVSS 10.0): Format string vulnerability in the logText function in shmemmgr9.dll in IGSSdataServer.exe 9.00.00.11074, and…
- CVE-2010-4235 — Critical (CVSS 10.0): Format string vulnerability in RealNetworks Helix Server 12.x, 13.x, and 14.x before 14.2, and Helix Mobile Server…
- CVE-2011-0270 — Critical (CVSS 10.0): Format string vulnerability in nnmRptConfig.exe in HP OpenView Network Node Manager (OV NNM) 7.51 and 7.53 allows…