Skip to content
OpenAdvisories
Unscored CVE-2016-6293 EUVD-2016-7223GHSA-jw29-rmwq-xp9m

The uloc_acceptLanguageFromHTTP function in common/uloc.cpp in International Components for Unicode (ICU) through 57.1 for C/C++ does not e…

Published Jul 25, 2016 · Updated Aug 6, 2024 · Assigned by mitre

Description

The uloc_acceptLanguageFromHTTP function in common/uloc.cpp in International Components for Unicode (ICU) through 57.1 for C/C++ does not ensure that there is a '\0' character at the end of a certain temporary array, which allows remote attackers to cause a denial of service (out-of-bounds read) or possibly have unspecified other impact via a call with a long httpAcceptLanguage argument.

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-4 —
Debian 13 icu 57.1-4 —
Debian 12 icu 57.1-4 —
Debian 8 icu 52.1-8+deb8u4 DSA-3725-1
Debian 7 icu 4.8.1.1-12+deb7u5 DLA-615-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
SLES 12 SP3 icu 52.1-8.7.1 SUSE-SU-2018:1401-1
SLES 12 SP2 icu 52.1-8.7.1 SUSE-SU-2018:1401-2, SUSE-SU-2018:1401-1
SLES 12 SP1 icu 52.1-8.7.1 SUSE-SU-2018:1401-1
SLES 12 icu 52.1-8.7.1 SUSE-SU-2018:1401-1
SLES 11 SP4 icu 4.0-47.6.1 SUSE-SU-2018:1602-1
Show 6 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 12 SP3 icu 52.1-8.7.1 SUSE-SU-2018:1401-1
SLES for SAP 12 SP2 icu 52.1-8.7.1 SUSE-SU-2018:1401-1
SLES for SAP 12 SP1 icu 52.1-8.7.1 SUSE-SU-2018:1401-1
SLES for SAP 11 SP4 icu 4.0-47.6.1 SUSE-SU-2018:1602-1
SUSE OpenStack Cloud 7 icu 52.1-8.7.1 SUSE-SU-2018:1401-1
SUSE Enterprise Storage 4 icu 52.1-8.7.1 SUSE-SU-2018:1401-1
ReleasePackageFixed inAdvisory
Alpine v3.24 icu 57.1-r1 —
Alpine v3.23 icu 57.1-r1 —
Alpine v3.22 icu 57.1-r1 —
Alpine v3.21 icu 57.1-r1 —
Alpine v3.20 icu 57.1-r1 —
Show 16 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Alpine v3.19 icu 57.1-r1 —
Alpine v3.18 icu 57.1-r1 —
Alpine v3.17 icu 57.1-r1 —
Alpine v3.16 icu 57.1-r1 —
Alpine v3.15 icu 57.1-r1 —
Alpine v3.14 icu 57.1-r1 —
Alpine v3.13 icu 57.1-r1 —
Alpine v3.12 icu 57.1-r1 —
Alpine v3.11 icu 57.1-r1 —
Alpine v3.10 icu 57.1-r1 —
Alpine v3.9 icu 57.1-r1 —
Alpine v3.8 icu 57.1-r1 —
Alpine v3.7 icu 57.1-r1 —
Alpine v3.6 icu 57.1-r1 —
Alpine v3.5 icu 57.1-r1 —
Alpine v3.4 icu 57.1-r1 —

Advisories 7

References