Name | CVE-2005-2491 |
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. |
Source | CVE (at NVD; CERT, LWN, oss-sec, fulldisc, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, GitHub advisories/code/issues, web search, more) |
References | DSA-800-1, DSA-817-1, DSA-819-1, DSA-821-1, DTSA-10-1 |
Debian Bugs | 324531, 326628, 326898 |
The table below lists information on source packages.
Source Package | Release | Version | Status |
---|---|---|---|
gnumeric (PTS) | jessie | 1.12.18-2 | fixed |
stretch | 1.12.32-1 | fixed | |
buster | 1.12.44-1 | fixed | |
bullseye | 1.12.48-1 | fixed | |
bookworm | 1.12.55-1 | fixed | |
sid, trixie | 1.12.57-1 | fixed | |
goffice (PTS) | jessie | 0.10.18-1 | fixed |
stretch | 0.10.32-1.1 | fixed | |
buster | 0.10.44-1 | fixed | |
bullseye | 0.10.48-1 | fixed | |
bookworm | 0.10.55-1 | fixed | |
sid, trixie | 0.10.57-2 | fixed | |
pcre3 (PTS) | jessie | 2:8.35-3.3+deb8u4 | fixed |
stretch | 2:8.39-3 | fixed | |
buster | 2:8.39-12 | fixed | |
bullseye | 2:8.39-13 | fixed | |
bookworm | 2:8.39-15 | fixed | |
sid | 2:8.39-15.1 | fixed | |
vfu (PTS) | jessie, stretch | 4.10-1.1 | fixed |
buster | 4.16+repack-1 | fixed | |
bullseye | 4.21-1 | fixed | |
bookworm | 5.07-1 | fixed | |
sid, trixie | 5.09-2 | fixed |
The information below is based on the following data on fixed versions.
Package | Type | Release | Fixed Version | Urgency | Origin | Debian Bugs |
---|---|---|---|---|---|---|
gnumeric | source | (unstable) | 1.5.1-1 | unimportant | 326628, 326898 | |
goffice | source | (unstable) | 0.1.0-3 | unimportant | 326898 | |
pcre3 | source | woody | 3.4-1.1woody1 | DSA-800-1 | ||
pcre3 | source | sarge | 4.5-1.2sarge1 | DSA-800-1 | ||
pcre3 | source | etch | 6.3-0.1etch1 | high | DTSA-10-1 | |
pcre3 | source | (unstable) | 6.3-1 | medium | 324531 | |
python2.1 | source | woody | 2.1.3-3.4 | medium | DSA-819-1 | |
python2.1 | source | sarge | 2.1.3dfsg-1sarge1 | medium | DSA-819-1 | |
python2.1 | source | (unstable) | 2.1.3dfsg-3 | medium | ||
python2.2 | source | woody | 2.2.1-4.8 | medium | DSA-817-1 | 324531 |
python2.2 | source | sarge | 2.2.3dfsg-2sarge1 | medium | DSA-817-1 | 324531 |
python2.2 | source | (unstable) | 2.2.3dfsg-4 | medium | ||
python2.3 | source | sarge | 2.3.5-3sarge1 | medium | DSA-821-1 | |
python2.3 | source | (unstable) | 2.3.5-8 | medium | ||
vfu | source | (unstable) | (not affected) |
- vfu <not-affected> (does not include the vulnerable part of pcre)
gnumeric/goffice includes one as well; not exploitable as affected code not used