Skip to content
OpenAdvisories
Unscored CVE-2010-4015 EUVD-2010-3991GHSA-pp9j-974q-cm92

Buffer overflow in the gettoken function in contrib/intarray/_int_bool.c in the intarray array module in PostgreSQL 9.0.x before 9.0.3, 8.4…

Published Feb 2, 2011 · Updated Aug 7, 2024 · Assigned by apple

Description

Buffer overflow in the gettoken function in contrib/intarray/_int_bool.c in the intarray array module in PostgreSQL 9.0.x before 9.0.3, 8.4.x before 8.4.7, 8.3.x before 8.3.14, and 8.2.x before 8.2.20 allows remote authenticated users to cause a denial of service (crash) and possibly execute arbitrary code via integers with a large number of digits to unspecified functions.

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 6.0 postgresql-8.4 8.4.7-0squeeze2 DSA-2157-1
Debian 5.0 postgresql-8.3 8.3.14-0lenny1 DSA-2157-1
ReleasePackageFixed inAdvisory
RHEL 6 postgresql +9 8.4.7-1.el6_0.1 RHSA-2011:0197
RHEL 5 postgresql +9 8.1.23-1.el5_6.1 RHSA-2011:0197
RHEL 5 postgresql84 +11 8.4.7-1.el5_6.1 RHSA-2011:0198
RHEL 4 postgresql +10 7.4.30-1.el4_8.2 RHSA-2011:0197

Advisories 3

References