Skip to content
OpenAdvisories
Unscored CVE-2010-1169 EUVD-2010-1199GHSA-cjg9-jpjg-2p4r

PostgreSQL 7.4 before 7.4.29, 8.0 before 8.0.25, 8.1 before 8.1.21, 8.2 before 8.2.17, 8.3 before 8.3.11, 8.4 before 8.4.4, and 9.0 Beta be…

Published May 19, 2010 · Updated Aug 7, 2024 · Assigned by redhat

Description

PostgreSQL 7.4 before 7.4.29, 8.0 before 8.0.25, 8.1 before 8.1.21, 8.2 before 8.2.17, 8.3 before 8.3.11, 8.4 before 8.4.4, and 9.0 Beta before 9.0 Beta 2 does not properly restrict PL/perl procedures, which allows remote authenticated users, with database-creation privileges, to execute arbitrary Perl code via a crafted script, related to the Safe module (aka Safe.pm) for Perl. NOTE: some sources report that this issue is the same as CVE-2010-1447.

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 5.0 postgresql-8.3 8.3.11-0lenny1 DSA-2051-1
ReleasePackageFixed inAdvisory
RHEL 5 postgresql +9 8.1.21-1.el5_5.1 RHSA-2010:0429
RHEL 5 postgresql84 +11 8.4.4-1.el5_5.1 RHSA-2010:0430
RHEL 4 postgresql +10 7.4.29-1.el4_8.1 RHSA-2010:0428
RHEL 3 rh-postgresql +10 7.3.21-3 RHSA-2010:0427
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed postgresql93 9.3.15-1.1 openSUSE-SU-2024:10256-1
openSUSE Tumbleweed postgresql94 9.4.10-1.1 openSUSE-SU-2024:10030-1
openSUSE Tumbleweed postgresql95 9.5.4-1.2 openSUSE-SU-2024:10273-1

Advisories 8

References