Skip to content
OpenAdvisories
Unscored CVE-2016-7415 EUVD-2016-8268GHSA-7xfm-mgrj-8566

Stack-based buffer overflow in the Locale class in common/locid.cpp in International Components for Unicode (ICU) through 57.1 for C/C++ al…

Published Sep 17, 2016 · Updated Aug 6, 2024 · Assigned by mitre

Description

Stack-based buffer overflow in the Locale class in common/locid.cpp in International Components for Unicode (ICU) through 57.1 for C/C++ allows remote attackers to cause a denial of service (application crash) or possibly have unspecified other impact via a long locale string.

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 57.1-5 —
Debian 13 icu 57.1-5 —
Debian 12 icu 57.1-5 —
Debian 8 icu 52.1-8+deb8u4 DSA-3725-1
Debian 7 icu 4.8.1.1-12+deb7u6 DLA-744-1
ReleasePackageFixed inAdvisory
Ubuntu 16.04 LTS icu 55.1-7ubuntu0.1 USN-3227-1
Ubuntu 14.04 LTS icu 52.1-3ubuntu0.5 USN-3227-1
ReleasePackageFixed inAdvisory
Alpine v3.24 icu 58.1-r1 —
Alpine v3.23 icu 58.1-r1 —
Alpine v3.22 icu 58.1-r1 —
Alpine v3.21 icu 58.1-r1 —
Alpine v3.20 icu 58.1-r1 —
Show 15 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Alpine v3.19 icu 58.1-r1 —
Alpine v3.18 icu 58.1-r1 —
Alpine v3.17 icu 58.1-r1 —
Alpine v3.16 icu 58.1-r1 —
Alpine v3.15 icu 58.1-r1 —
Alpine v3.14 icu 58.1-r1 —
Alpine v3.13 icu 58.1-r1 —
Alpine v3.12 icu 58.1-r1 —
Alpine v3.11 icu 58.1-r1 —
Alpine v3.10 icu 58.1-r1 —
Alpine v3.9 icu 58.1-r1 —
Alpine v3.8 icu 58.1-r1 —
Alpine v3.7 icu 58.1-r1 —
Alpine v3.6 icu 58.1-r1 —
Alpine v3.5 icu 57.1-r2 —

Advisories 4

References