CVE-2014-9654 Memory corruption in n/a
Remote attackers can cause denial of service or potential code execution via crafted strings due to integer overflow in ICU regex calculations.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2014-9654?
CVE-2014-9654 is a critical memory corruption vulnerability in Google Chrome, published on 24 Apr 2017. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
The Regular Expressions package in International Components for Unicode (ICU) for C/C++ before 2014-12-03, as used in Google Chrome before 40.0.2214.91, calculates certain values without ensuring that they can be represented in a 24-bit field, which allows remote attackers to cause a denial of service (memory corruption) or possibly have unspecified other impact via a crafted string, a related issue to CVE-2014-7923.
Weakness: CWE-119
Which versions are affected by CVE-2014-9654?
It affects 2 products.
Linux distribution packages (12)
icu SUSE:Linux Enterprise Desktop 11 SP4 | All versions | 4.0-7.30.2 |
icu SUSE:Linux Enterprise Desktop 12 | All versions | 52.1-7.1 |
icu SUSE:Linux Enterprise Server 11 SP4 | All versions | 4.0-38.1 |
icu SUSE:Linux Enterprise Server 11 SP4 | All versions | 4.0-7.30.2 |
icu SUSE:Linux Enterprise Server 12 | All versions | 52.1-7.1 |
icu SUSE:Linux Enterprise Server for SAP Applications 11 SP4 | All versions | 4.0-38.1 |
icu SUSE:Linux Enterprise Server for SAP Applications 11 SP4 | All versions | 4.0-7.30.2 |
icu SUSE:Linux Enterprise Server for SAP Applications 12 | All versions | 52.1-7.1 |
icu SUSE:Linux Enterprise Software Development Kit 11 SP4 | All versions | 4.0-38.1 |
icu SUSE:Linux Enterprise Software Development Kit 11 SP4 | All versions | 4.0-7.30.2 |
icu SUSE:Linux Enterprise Software Development Kit 12 | All versions | 52.1-7.1 |
icu SUSE:Linux Enterprise Workstation Extension 12 | All versions | 52.1-7.1 |
Products include Google Chrome, Icu-Project International Components for Unicode.
How do I fix CVE-2014-9654?
Upgrade to a fixed version.
Upgrade to the fixed version. Memory-safe languages, compiler hardening and fuzzing prevent most new cases. More about Memory corruption.
Is CVE-2014-9654 being exploited?
There is no known exploitation of CVE-2014-9654 in the wild and no public exploit code.
Other vulnerabilities in Google Chrome
Sources
Also known as DEBIAN-CVE-2014-9654, GHSA-7p8r-35pv-r5w2, SUSE-SU-2015:0458-1, SUSE-SU-2015:1144-1, SUSE-SU-2015:1790-1, SUSE-SU-2016:1090-1 and 1 more.