Skip to content
OpenAdvisories
Unscored CVE-2009-0153 EUVD-2009-0162GHSA-hc72-qh6j-jvwc

International Components for Unicode (ICU) 4.0, 3.6, and other 3.x versions, as used in Apple Mac OS X 10.5 before 10.5.7, iPhone OS 1.0 th…

Published May 13, 2009 · Updated Aug 7, 2024 · Assigned by mitre

Description

International Components for Unicode (ICU) 4.0, 3.6, and other 3.x versions, as used in Apple Mac OS X 10.5 before 10.5.7, iPhone OS 1.0 through 2.2.1, iPhone OS for iPod touch 1.1 through 2.2.1, Fedora 9 and 10, and possibly other operating systems, does not properly handle invalid byte sequences during Unicode conversion, which might allow remote attackers to conduct cross-site scripting (XSS) attacks.

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.0.1-1 —
Debian 13 icu 4.0.1-1 —
Debian 12 icu 4.0.1-1 —
Debian 5.0 icu 3.8.1-3+lenny2 DSA-1889-1
Debian 4.0 icu 3.6-2etch3 DSA-1889-1
ReleasePackageFixed inAdvisory
RHEL 5 icu +3 3.6-5.11.4 RHSA-2009:1122

Advisories 2

References