Skip to content
OpenAdvisories
Unscored CVE-2011-4599 EUVD-2011-4523GHSA-95hv-27rj-qc2p

Stack-based buffer overflow in the _canonicalize function in common/uloc.c in International Components for Unicode (ICU) before 49.1 allows…

Published Jun 21, 2012 · Updated Aug 7, 2024 · Assigned by redhat

Description

Stack-based buffer overflow in the _canonicalize function in common/uloc.c in International Components for Unicode (ICU) before 49.1 allows remote attackers to execute arbitrary code via a crafted locale ID that is not properly handled during variant canonicalization.

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 4.8.1.1-3 —
Debian 13 icu 4.8.1.1-3 —
Debian 12 icu 4.8.1.1-3 —
Debian 6.0 icu 4.4.1-8 DSA-2397-1
Debian 5.0 icu 3.8.1-3+lenny3 DSA-2397-1
ReleasePackageFixed inAdvisory
RHEL 6 icu +3 4.2.1-9.1.el6_2 RHSA-2011:1815
RHEL 5 icu +3 3.6-5.16.1 RHSA-2011:1815

Advisories 2

References