Skip to content
OpenAdvisories
Unscored CVE-2005-2491 EUVD-2005-2492GHSA-h9j2-347v-3v58

Integer overflow in pcre_compile.c in Perl Compatible Regular Expressions (PCRE) before 6.2, as used in multiple products such as Python, E…

Published Aug 22, 2005 · Updated Aug 7, 2024 · Assigned by redhat

Description

Integer overflow in pcre_compile.c in Perl Compatible Regular Expressions (PCRE) before 6.2, as used in multiple products such as Python, Ethereal, and PHP, allows attackers to execute arbitrary code via quantifier values in regular expressions, which leads to a heap-based buffer overflow.

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 gnumeric 1.5.1-1 —
Debian 14 goffice 0.1.0-3 —
Debian 13 gnumeric 1.5.1-1 —
Debian 13 goffice 0.1.0-3 —
Debian 12 gnumeric 1.5.1-1 —
Debian 12 goffice 0.1.0-3 —
Debian 12 pcre3 6.3-1 —
Debian 4.0 pcre3 6.3-0.1etch1 DTSA-10-1
Debian 3.1 pcre3 4.5-1.2sarge1 DSA-800-1
Debian 3.1 python2.1 2.1.3dfsg-1sarge1 DSA-819-1
Debian 3.1 python2.2 2.2.3dfsg-2sarge1 DSA-817-1
Debian 3.1 python2.3 2.3.5-3sarge1 DSA-821-1
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Debian 3.0 pcre3 3.4-1.1woody1 DSA-800-1
Debian 3.0 python2.1 2.1.3-3.4 DSA-819-1
Debian 3.0 python2.2 2.2.1-4.8 DSA-817-1
ReleasePackageFixed inAdvisory
RHEL 4 exim +3 4.43-1.RHEL4.5 RHSA-2005:358
RHEL 4 pcre +1 4.5-3.2.RHEL4 RHSA-2005:761
RHEL 4 python +4 2.3.4-14.2 RHSA-2006:0197
RHEL 3 pcre +1 3.9-10.2 RHSA-2005:761
RHEL 3 python +3 2.2.3-6.2 RHSA-2006:0197

Advisories 8

References