Skip to content
OpenAdvisories
Unscored CVE-2007-4771 EUVD-2007-4752GHSA-78gp-g683-v26p

Heap-based buffer overflow in the doInterval function in regexcmp.cpp in libicu in International Components for Unicode (ICU) 3.8.1 and ear…

Published Jan 28, 2008 · Updated Aug 7, 2024 · Assigned by mitre

Description

Heap-based buffer overflow in the doInterval function in regexcmp.cpp in libicu in International Components for Unicode (ICU) 3.8.1 and earlier allows context-dependent attackers to cause a denial of service (memory consumption) and possibly have unspecified other impact via a regular expression that writes a large amount of data to the backtracking stack. NOTE: some of these details are obtained from third party information.

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 icu 3.8-6 —
Debian 13 icu 3.8-6 —
Debian 12 icu 3.8-6 —
Debian 4.0 icu 3.6-2etch1 DSA-1511-1
ReleasePackageFixed inAdvisory
RHEL 5 icu +3 3.6-5.11.1 RHSA-2008:0090

Advisories 2

References