Back to search
CVE-2014-8147
Published: May 25, 2015
Modified: Aug 6, 2024
PUBLISHED
Description
The resolveImplicitLevels function in common/ubidi.c in the Unicode Bidirectional Algorithm implementation in ICU4C in International Components for Unicode (ICU) before 55.1 uses an integer data type that is inconsistent with a header file, which allows remote attackers to cause a denial of service (incorrect malloc followed by invalid free) or possibly execute arbitrary code via crafted text.
| Vendor | Product | Versions |
|---|---|---|
n/a | n/a | affected n/a |
References
APPLE-SA-2015-09-30-3
vendor-advisory
x_refsource_APPLE
http://www.oracle.com/technetwork/topics/security/cpuoct2015-2367953.html
x_refsource_CONFIRM
GLSA-201507-04
vendor-advisory
x_refsource_GENTOO
VU#602540
third-party-advisory
x_refsource_CERT-VN
https://support.apple.com/HT205267
x_refsource_CONFIRM
20150505 [CVE-2014-8146/8147] - ICU heap and integer overflows / I-C-U-FAIL
mailing-list
x_refsource_FULLDISC
APPLE-SA-2015-09-21-1
vendor-advisory
x_refsource_APPLE
[oss-security] 20150505 [CVE-2014-8146/8147] - ICU heap and integer overflows / I-C-U-FAIL
mailing-list
x_refsource_MLIST
https://support.apple.com/HT205213
x_refsource_CONFIRM
74457
vdb-entry
x_refsource_BID
DSA-3323
vendor-advisory
x_refsource_DEBIAN
http://bugs.icu-project.org/trac/changeset/37080
x_refsource_CONFIRM
Security Training
Train your team to recognize and prevent security threats with our comprehensive security awareness program.
Start TrainingVulnerability Scanning
Discover vulnerabilities in your applications and infrastructure before attackers do.
Scan Now