CVE-2010-0442

Severity CVSS v4.0:
Pending analysis
Type:
CWE-189 Numeric Errors
Publication date:
02/02/2010
Last modified:
11/04/2025

Description

The bitsubstr function in backend/utils/adt/varbit.c in PostgreSQL 8.0.23, 8.1.11, and 8.3.8 allows remote authenticated users to cause a denial of service (daemon crash) or have unspecified other impact via vectors involving a negative integer in the third argument, as demonstrated by a SELECT statement that contains a call to the substring function for a bit string, related to an "overflow."

Vulnerable products and versions

CPE From Up to
cpe:2.3:a:postgresql:postgresql:*:*:*:*:*:*:*:* 7.4 (including) 7.4.28 (excluding)
cpe:2.3:a:postgresql:postgresql:*:*:*:*:*:*:*:* 8.0 (including) 8.0.24 (excluding)
cpe:2.3:a:postgresql:postgresql:*:*:*:*:*:*:*:* 8.1 (including) 8.1.20 (excluding)
cpe:2.3:a:postgresql:postgresql:*:*:*:*:*:*:*:* 8.2 (including) 8.2.16 (excluding)
cpe:2.3:a:postgresql:postgresql:*:*:*:*:*:*:*:* 8.3 (including) 8.3.10 (excluding)
cpe:2.3:a:postgresql:postgresql:*:*:*:*:*:*:*:* 8.4 (including) 8.4.3 (excluding)


References to Advisories, Solutions, and Tools