CVE-2015-4500
NoneCVSS
—
EPSS
4.3%
Published
Sep 24, 2015
CISA due date
—
Cloudanix analysis
A flaw in the core processing engine lets attackers crash the program or potentially take control by sending bad data over the network.
- Exploitation
- Remote Unauthenticated
- Attacker needs
- None
- Complexity
- Low
- Impact
- Remote Code Execution
- Component
- Application
- Class
- Memory Corruption
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
Unspecified flaws in the browser engine permit remote attackers to trigger memory corruption that results in application crashes or potential arbitrary code execution.
Why it matters to the business
Systems running affected versions remain exposed to denial-of-service or remote code execution after more than a decade; while EPSS remains low and no KEV or ransomware use is recorded, unpatched instances continue to present operational risk and potential downstream impact across dependent software.
How an attack unfolds
An attacker sends specially crafted network input that reaches the vulnerable browser engine; the unknown vectors cause memory corruption that an attacker can leverage either to crash the process or to execute arbitrary code.
How to fix it
Upgrade imagemagick/imagemagick (GIT) to the commit 10b3823a7619ed22d42764733eb052c4159bc8c1 in all listed instances; apply the patch across the entire deployment and verify the update was successful.
How to confirm the fix worked
Confirm the installed version reports the fixed commit hash; re-test affected functionality with known test vectors and monitor process stability under load.
Typical attack path
- Locate a target running an unpatched version of the affected software
- Deliver malicious input over the network to the browser engine
- Trigger memory corruption to achieve denial of service or code execution
How to detect it
Review application and system logs for unexpected crashes or memory-related errors; correlate with inbound network traffic that precedes process termination.
What your security team should do
- Prioritize upgrade to the listed fixed commit on all instances
- Harden network exposure of the browser engine where upgrades are delayed
- Add memory-corruption crash signatures to monitoring rules
The record
Multiple unspecified vulnerabilities in the browser engine in Mozilla Firefox before 41.0 and Firefox ESR 38.x before 38.3 allow remote attackers to cause a denial of service (memory corruption and application crash) or possibly execute arbitrary code via unknown vectors.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Debian:7 | iceweasel | 0 | 38.3.0esr-1~deb7u1 |
| Debian:8 | iceweasel | 0 | 38.3.0esr-1~deb8u1 |
| Mageia:5 | firefox | 0 | 38.3.0-1.mga5 |
| Mageia:5 | firefox-l10n | 0 | 38.3.0-1.mga5 |
| Mageia:5 | iceape | 0 | 2.38-1.mga5 |
| Mageia:5 | sqlite3 | 0 | 3.8.10.2-1.1.mga5 |
| Mageia:5 | thunderbird | 0 | 38.3.0-1.mga5 |
| Mageia:5 | thunderbird-l10n | 0 | 38.3.0-1.mga5 |
| Red Hat:enterprise_linux:5::client | firefox | 0 | 0:38.3.0-2.el5_11 |
| Red Hat:enterprise_linux:5::client | firefox-debuginfo | 0 | 0:38.3.0-2.el5_11 |
| Red Hat:enterprise_linux:5::client | thunderbird | 0 | 0:38.3.0-1.el5_11 |
| Red Hat:enterprise_linux:5::client | thunderbird-debuginfo | 0 | 0:38.3.0-1.el5_11 |
| Red Hat:enterprise_linux:5::server | firefox | 0 | 0:38.3.0-2.el5_11 |
| Red Hat:enterprise_linux:5::server | firefox-debuginfo | 0 | 0:38.3.0-2.el5_11 |
| Red Hat:enterprise_linux:6::client | firefox | 0 | 0:38.3.0-2.el6_7 |
| Red Hat:enterprise_linux:6::client | firefox-debuginfo | 0 | 0:38.3.0-2.el6_7 |
| Red Hat:enterprise_linux:6::client | thunderbird | 0 | 0:38.3.0-1.el6_7 |
| Red Hat:enterprise_linux:6::client | thunderbird-debuginfo | 0 | 0:38.3.0-1.el6_7 |
| Red Hat:enterprise_linux:6::computenode | firefox | 0 | 0:38.3.0-2.el6_7 |
| Red Hat:enterprise_linux:6::computenode | firefox-debuginfo | 0 | 0:38.3.0-2.el6_7 |
| Red Hat:enterprise_linux:6::server | firefox | 0 | 0:38.3.0-2.el6_7 |
| Red Hat:enterprise_linux:6::server | firefox-debuginfo | 0 | 0:38.3.0-2.el6_7 |
| Red Hat:enterprise_linux:6::server | thunderbird | 0 | 0:38.3.0-1.el6_7 |
| Red Hat:enterprise_linux:6::server | thunderbird-debuginfo | 0 | 0:38.3.0-1.el6_7 |
| Red Hat:enterprise_linux:6::workstation | firefox | 0 | 0:38.3.0-2.el6_7 |
| Red Hat:enterprise_linux:6::workstation | firefox-debuginfo | 0 | 0:38.3.0-2.el6_7 |
| Red Hat:enterprise_linux:6::workstation | thunderbird | 0 | 0:38.3.0-1.el6_7 |
| Red Hat:enterprise_linux:6::workstation | thunderbird-debuginfo | 0 | 0:38.3.0-1.el6_7 |
| Red Hat:enterprise_linux:7::client | firefox | 0 | 0:38.3.0-2.el7_1 |
| Red Hat:enterprise_linux:7::client | firefox-debuginfo | 0 | 0:38.3.0-2.el7_1 |
| Red Hat:enterprise_linux:7::client | thunderbird | 0 | 0:38.3.0-1.el7_1 |
| Red Hat:enterprise_linux:7::client | thunderbird-debuginfo | 0 | 0:38.3.0-1.el7_1 |
| Red Hat:enterprise_linux:7::server | firefox | 0 | 0:38.3.0-2.el7_1 |
| Red Hat:enterprise_linux:7::server | firefox-debuginfo | 0 | 0:38.3.0-2.el7_1 |
| Red Hat:enterprise_linux:7::server | thunderbird | 0 | 0:38.3.0-1.ael7b_1 |
| Red Hat:enterprise_linux:7::server | thunderbird-debuginfo | 0 | 0:38.3.0-1.ael7b_1 |
| Red Hat:enterprise_linux:7::workstation | firefox | 0 | 0:38.3.0-2.el7_1 |
| Red Hat:enterprise_linux:7::workstation | firefox-debuginfo | 0 | 0:38.3.0-2.el7_1 |
| Red Hat:enterprise_linux:7::workstation | thunderbird | 0 | 0:38.3.0-1.el7_1 |
| Red Hat:enterprise_linux:7::workstation | thunderbird-debuginfo | 0 | 0:38.3.0-1.el7_1 |
| Red Hat:rhel_productivity:5 | thunderbird | 0 | 0:38.3.0-1.el5_11 |
| Red Hat:rhel_productivity:5 | thunderbird-debuginfo | 0 | 0:38.3.0-1.el5_11 |
| SUSE:Linux Enterprise Desktop 11 SP3 | MozillaFirefox | 0 | 38.3.0esr-22.1 |
| SUSE:Linux Enterprise Desktop 11 SP4 | MozillaFirefox | 0 | 38.3.0esr-22.1 |
| SUSE:Linux Enterprise Desktop 12 | MozillaFirefox | 0 | 38.3.0esr-48.1 |
| SUSE:Linux Enterprise Desktop 12 | mozilla-nspr | 0 | 4.10.9-6.1 |
| SUSE:Linux Enterprise Server 11 SP3 | MozillaFirefox | 0 | 38.3.0esr-22.1 |
| SUSE:Linux Enterprise Server 11 SP3-TERADATA | MozillaFirefox | 0 | 38.3.0esr-22.1 |
| SUSE:Linux Enterprise Server 11 SP4 | MozillaFirefox | 0 | 38.3.0esr-22.1 |
| SUSE:Linux Enterprise Server 12 | MozillaFirefox | 0 | 38.3.0esr-48.1 |
| SUSE:Linux Enterprise Server 12 | mozilla-nspr | 0 | 4.10.9-6.1 |
| SUSE:Linux Enterprise Server for SAP Applications 11 SP3 | MozillaFirefox | 0 | 38.3.0esr-22.1 |
| SUSE:Linux Enterprise Server for SAP Applications 11 SP4 | MozillaFirefox | 0 | 38.3.0esr-22.1 |
| SUSE:Linux Enterprise Server for SAP Applications 12 | MozillaFirefox | 0 | 38.3.0esr-48.1 |
| SUSE:Linux Enterprise Server for SAP Applications 12 | mozilla-nspr | 0 | 4.10.9-6.1 |
| SUSE:Linux Enterprise Software Development Kit 11 SP3 | MozillaFirefox | 0 | 38.3.0esr-22.1 |
| SUSE:Linux Enterprise Software Development Kit 11 SP4 | MozillaFirefox | 0 | 38.3.0esr-22.1 |
| SUSE:Linux Enterprise Software Development Kit 12 | MozillaFirefox | 0 | 38.3.0esr-48.1 |
| SUSE:Linux Enterprise Software Development Kit 12 | mozilla-nspr | 0 | 4.10.9-6.1 |
| Ubuntu:14.04:LTS | firefox | 0 | 41.0+build3-0ubuntu0.14.04.1 |
| Ubuntu:14.04:LTS | thunderbird | 0 | 1:38.3.0+build1-0ubuntu0.14.04.1 |
| openSUSE:Tumbleweed | MozillaFirefox | 0 | 50.1.0-1.1 |
| openSUSE:Tumbleweed | MozillaThunderbird | 0 | 45.5.1-1.1 |
| openSUSE:Tumbleweed | firefox-esr | 0 | 128.5.1-1.1 |
Related vulnerabilities
- CVE-2016-1977 The Machine::Code::decoder::analysis::set_ref function in Graphite 2 before 1.3.6, as… Also affects iceweasel
- CVE-2016-1960 Integer underflow in the nsHtml5TreeBuilder class in the HTML5 string parser in Mozilla… Also affects iceweasel
- CVE-2016-1950 Heap-based buffer overflow in Mozilla Network Security Services (NSS) before 3.19.2.3 and… Also affects iceweasel
- CVE-2016-1930 Multiple unspecified vulnerabilities in the browser engine in Mozilla Firefox before 44.0… Also affects iceweasel
- CVE-2015-7575 Mozilla Network Security Services (NSS) before 3.20.2, as used in Mozilla Firefox before… Also affects iceweasel
- CVE-2015-7201 Multiple unspecified vulnerabilities in the browser engine in Mozilla Firefox before 43.0… Also affects iceweasel
- CVE-2015-7183 Integer overflow in the PL_ARENA_ALLOCATE implementation in Netscape Portable Runtime… Also affects iceweasel
- CVE-2015-7182 Heap-based buffer overflow in the ASN.1 decoder in Mozilla Network Security Services… Also affects iceweasel