NetSight
high7.5Public exploit code

CVE-2014-8146

The resolveImplicitLevels function in common/ubidi.c in the Unicode Bidirectional Algorithm implementation in ICU4C in International Components for Unicode (IC…

Public exploit code

Working exploit or proof of concept code has been published for this vulnerability. Treat unpatched systems as at risk.

Impact

The resolveImplicitLevels function in common/ubidi.c in the Unicode Bidirectional Algorithm implementation in ICU4C in International Components for Unicode (ICU) before 55.1 does not properly track directionally isolated pieces of text, which allows remote attackers to cause a denial of service (heap-based buffer overflow) or possibly execute arbitrary code via crafted text.

Affected products

VendorProductAffected versions
AppleItunes
through 12.1.3
AppleIphone Os
through 8.2
AppleMac Os X
through 10.10.4
AppleWatchos
through 1.0.1
Icu-ProjectInternational Components For Unicode
before 55.1

Weakness classification

References