Every CVE Search/ Get API key

CVE-2015-4493

Heap-based buffer overflow in the stagefright::ESDS::parseESDescriptor function in libstagefright...

9.3 HighFix available

Heap-based buffer overflow in the stagefright::ESDS::parseESDescriptor function in libstagefright in Mozilla Firefox before 40.0 and Firefox ESR 38.x before 38.2 allows remote attackers to execute arbitrary code via an invalid size field in an esds chunk in MPEG-4 video data, a related issue to CVE-2015-1539.

Exploit likelihood

6.65%Down 3.3 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 9.3

Heap-based buffer overflow in the stagefright::ESDS::parseESDescriptor function in libstagefright in Mozilla Firefox before 40.0 and Firefox ESR 38.x before 38.2 allows remote attackers to execute arbitrary code via an invalid size field in an esds chunk in MPEG-4 video data, a related issue to CVE-2015-1539.

Record
CVE-2015-4493
CVSS 2.0
9.3 HighAV:N/AC:M/Au:N/C:C/I:C/A:C
Weakness
CWE-119
Updated
2026-11-02
CVE List No score

Heap-based buffer overflow in the stagefright::ESDS::parseESDescriptor function in libstagefright in Mozilla Firefox before 40.0 and Firefox ESR 38.x before 38.2 allows remote attackers to execute arbitrary code via an invalid size field in an esds chunk in MPEG-4 video data, a related issue to CVE-2015-1539.

Record
CVE-2015-4493
Updated
2026-11-02
EUVDEUVD-2015-4513 No score

Heap-based buffer overflow in the stagefright::ESDS::parseESDescriptor function in libstagefright in Mozilla Firefox before 40.0 and Firefox ESR 38.x before 38.2 allows remote attackers to execute arbitrary code via an invalid size field in an esds chunk in MPEG-4 video data, a related issue to CVE-2015-1539.

Record
EUVD-2015-4513
Updated
2026-11-03
GitHub AdvisoriesGHSA-8mf7-p7xv-mq52 No score

Heap-based buffer overflow in the stagefright::ESDS::parseESDescriptor function in libstagefright...

Heap-based buffer overflow in the stagefright::ESDS::parseESDescriptor function in libstagefright in Mozilla Firefox before 40.0 and Firefox ESR 38.x before 38.2 allows remote attackers to execute arbitrary code via an invalid size field in an esds chunk in MPEG-4 video data, a related issue to CVE-2015-1539.

Record
GHSA-8mf7-p7xv-mq52
Weakness
CWE-119
Updated
2026-11-02
OSVMGASA-2015-0312 No score

Updated firefox packages fixes security vulnerabilities

Several flaws were found in the processing of malformed web content. A web page containing malicious content could cause Firefox to crash or, potentially, execute arbitrary code with the privileges of the user running Firefox (CVE-2015-4473, CVE-2015-4475, CVE-2015-4478, CVE-2015-4479, CVE-2015-4480, CVE-2015-4493, CVE-2015-4484, CVE-2015-4491, CVE-2015-4485, CVE-2015-4486, CVE-2015-4487, CVE-2015-4488, CVE-2015-4489, CVE-2015-4492)

Record
MGASA-2015-0312
Updated
2026-11-02
OSVopenSUSE-SU-2024:10071-1 No score

MozillaFirefox-50.1.0-1.1 on GA media

These are all security issues fixed in the MozillaFirefox-50.1.0-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10071-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:10230-1 No score

MozillaThunderbird-45.5.1-1.1 on GA media

These are all security issues fixed in the MozillaThunderbird-45.5.1-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10230-1
Updated
2026-11-02
OSVUBUNTU-CVE-2015-4493 No score

Heap-based buffer overflow in the stagefright::ESDS::parseESDescriptor function in libstagefright in Mozilla Firefox before 40.0 and Firefox ESR 38.x before 38.2 allows remote attackers to execute arbitrary code via an invalid size field in an esds chunk in MPEG-4 video data, a related issue to CVE-2015-1539.

Record
UBUNTU-CVE-2015-4493
Updated
2026-11-02
OSVUSN-2702-1 No score

firefox vulnerabilities

Gary Kwong, Christian Holler, Byron Campen, Tyson Smith, Bobby Holley, Chris Coulson, and Eric Rahm discovered multiple memory safety issues in Firefox. If a user were tricked in to opening a specially crafted website, an attacker could potentially exploit these to cause a denial of service via application crash, or execute arbitrary code with the privileges of the user invoking Firefox. (CVE-2015-4473, CVE-2015-4474)

Aki Helin discovered an out-of-bounds read when playing malformed MP3 content in some circumstances. If a user were tricked in to opening a specially crafted website, an attacker could potentially exploit this to obtain sensitive information, cause a denial of service via application crash, or execute arbitrary code with the privileges of the user invoking Firefox. (CVE-2015-4475)

A use-after-free was discovered during MediaStream playback in some circumstances. If a user were tricked in to opening a specially crafted website, an attacker could potentially exploit this to cause a denial of service via application crash or execute arbitrary code with the priviliges of the user invoking Firefox. (CVE-2015-4477)

André Bargull discovered that non-configurable properties on javascript objects could be redefined when parsing JSON. If a user were tricked in to opening a specially crafted website, an attacker could potentially exploit this to bypass same-origin restrictions. (CVE-2015-4478)

Multiple integer overflows were discovered in libstagefright. If a user were tricked in to opening a specially crafted website, an attacker could potentially exploit these to cause a denial of service via application crash, or execute arbitrary code with the privileges of the user invoking Firefox. (CVE-2015-4479, CVE-2015-4480, CVE-2015-4493)

Jukka Jylänki discovered a crash that occurs because javascript does not properly gate access to Atomics or SharedArrayBuffers in some circumstances. If a user were tricked in to opening a specially crafted website, an attacker could potentially exploit this to cause a denial of service. (CVE-2015-4484)

Abhishek Arya discovered 2 buffer overflows in libvpx when decoding malformed WebM content in some circumstances. If a user were tricked in to opening a specially crafted website, an attacker could potentially exploit these to cause a denial of service via application crash, or execute arbitrary code with the privileges of the user invoking Firefox. (CVE-2015-4485, CVE-2015-4486)

Ronald Crane reported 3 security issues. If a user were tricked in to opening a specially crafted website, an attacker could potentially exploit these, in combination with another security vulnerability, to cause a denial of service via application crash, or execute arbitrary code with the privileges of the user invoking Firefox. (CVE-2015-4487, CVE-2015-4488, CVE-2015-4489)

Christoph Kerschbaumer discovered an issue with Mozilla's implementation of Content Security Policy (CSP), which could allow for a more permissive usage in some cirucumstances. An attacker could potentially exploit this to conduct cross-site scripting (XSS) attacks. (CVE-2015-4490)

Gustavo Grieco discovered a heap overflow in gdk-pixbuf. If a user were tricked in to opening a specially crafted website, an attacker could potentially exploit this to cause a denial of service via application crash or execute arbitrary code with the priviliges of the user invoking Firefox. (CVE-2015-4491)

Looben Yang discovered a use-after-free when using XMLHttpRequest with shared workers in some circumstances. If a user were tricked in to opening a specially crafted website, an attacker could potentially exploit this to cause a denial of service via application crash or execute arbitrary code with the priviliges of the user invoking Firefox. (CVE-2015-4492)

Record
USN-2702-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
iceweasel
Debian:7
From an advisory covering 11 CVEs
before 38.2.0esr-1~deb7u1, plus listed versions
10.0.12esr-110.0.12esr-1+alpha10.0.12esr-1+nmu110.0.12esr-1+nmu1+alpha11.0-1
Show 45 moreShow less
11.0-211.0-311.0-411.0~b1-111.0~b1-211.0~b2-111.0~b3-111.0~b4-111.0~b5-111.0~b6-112.0-112.0-212.0-312.0-412.0-512.0-612.0-713.0-113.0.1-113.0.1-214.0.1-114.0.1-215.0-115.0.1-116.0-116.0.1-116.0.2-117.0-117.0.1-117.0.1-217.0.10esr-1~deb7u117.0.5esr-117.0.6esr-117.0.6esr-1~deb7u117.0.7esr-117.0.7esr-1~deb7u117.0.7esr-217.0.8esr-117.0.8esr-1~deb7u117.0.8esr-217.0.8esr-2~deb7u117.0.9esr-1~deb7u118.0-118.0.1-118.0.2-1
38.2.0esr-1~deb7u1
iceweasel
Debian:8
From an advisory covering 11 CVEs
before 38.2.0esr-1~deb8u1, plus listed versions
31.6.0esr-131.7.0esr-1~deb7u131.7.0esr-1~deb8u131.8.0esr-1~deb7u131.8.0esr-1~deb8u1
Show 32 moreShow less
32.0-132.0.3-132.0~b1-132.0~b3-132.0~b5-133.0-133.0-233.1-134.0-135.0-135.0.1-136.0-136.0-236.0.1-136.0.1-236.0.4-137.0-137.0.1-137.0.2-138.0-138.0-238.0.1-138.0.1-238.0.1-338.0.1-438.0.1-538.1.0esr-138.1.0esr-238.1.0esr-338.1.1esr-138.1.1esr-1~deb9u138.2.0esr-1~deb7u1
38.2.0esr-1~deb8u1
rootcerts
Mageia:4
From an advisory covering 14 CVEs
before 20150709.00-1.mga4
20150709.00-1.mga4
nss
Mageia:4
From an advisory covering 14 CVEs
before 3.19.3-1.mga4
3.19.3-1.mga4
firefox
Mageia:4
From an advisory covering 14 CVEs
before 38.2.0-1.mga4
38.2.0-1.mga4
firefox-l10n
Mageia:4
From an advisory covering 14 CVEs
before 38.2.0-1.mga4
38.2.0-1.mga4
rootcerts
Mageia:5
From an advisory covering 14 CVEs
before 20150709.00-1.mga5
20150709.00-1.mga5
nss
Mageia:5
From an advisory covering 14 CVEs
before 3.19.3-1.mga5
3.19.3-1.mga5
firefox
Mageia:5
From an advisory covering 14 CVEs
before 38.2.0-1.mga5
38.2.0-1.mga5
firefox-l10n
Mageia:5
From an advisory covering 14 CVEs
before 38.2.0-1.mga5
38.2.0-1.mga5
Show 22 moreShow less
Affected packages
PackageAffectedFixed
firefox
Red Hat:enterprise_linux:5::client
From an advisory covering 14 CVEs
before 0:38.2.0-4.el5_11
0:38.2.0-4.el5_11
firefox-debuginfo
Red Hat:enterprise_linux:5::client
From an advisory covering 14 CVEs
before 0:38.2.0-4.el5_11
0:38.2.0-4.el5_11
firefox
Red Hat:enterprise_linux:5::server
From an advisory covering 14 CVEs
before 0:38.2.0-4.el5_11
0:38.2.0-4.el5_11
firefox-debuginfo
Red Hat:enterprise_linux:5::server
From an advisory covering 14 CVEs
before 0:38.2.0-4.el5_11
0:38.2.0-4.el5_11
firefox
Red Hat:enterprise_linux:6::client
From an advisory covering 14 CVEs
before 0:38.2.0-4.el6_7
0:38.2.0-4.el6_7
firefox-debuginfo
Red Hat:enterprise_linux:6::client
From an advisory covering 14 CVEs
before 0:38.2.0-4.el6_7
0:38.2.0-4.el6_7
firefox
Red Hat:enterprise_linux:6::computenode
From an advisory covering 14 CVEs
before 0:38.2.0-4.el6_7
0:38.2.0-4.el6_7
firefox-debuginfo
Red Hat:enterprise_linux:6::computenode
From an advisory covering 14 CVEs
before 0:38.2.0-4.el6_7
0:38.2.0-4.el6_7
firefox
Red Hat:enterprise_linux:6::server
From an advisory covering 14 CVEs
before 0:38.2.0-4.el6_7
0:38.2.0-4.el6_7
firefox-debuginfo
Red Hat:enterprise_linux:6::server
From an advisory covering 14 CVEs
before 0:38.2.0-4.el6_7
0:38.2.0-4.el6_7
firefox
Red Hat:enterprise_linux:6::workstation
From an advisory covering 14 CVEs
before 0:38.2.0-4.el6_7
0:38.2.0-4.el6_7
firefox-debuginfo
Red Hat:enterprise_linux:6::workstation
From an advisory covering 14 CVEs
before 0:38.2.0-4.el6_7
0:38.2.0-4.el6_7
firefox
Red Hat:enterprise_linux:7::client
From an advisory covering 14 CVEs
before 0:38.2.0-4.el7_1
0:38.2.0-4.el7_1
firefox-debuginfo
Red Hat:enterprise_linux:7::client
From an advisory covering 14 CVEs
before 0:38.2.0-4.el7_1
0:38.2.0-4.el7_1
firefox
Red Hat:enterprise_linux:7::server
From an advisory covering 14 CVEs
before 0:38.2.0-4.el7_1
0:38.2.0-4.el7_1
firefox-debuginfo
Red Hat:enterprise_linux:7::server
From an advisory covering 14 CVEs
before 0:38.2.0-4.el7_1
0:38.2.0-4.el7_1
firefox
Red Hat:enterprise_linux:7::workstation
From an advisory covering 14 CVEs
before 0:38.2.0-4.el7_1
0:38.2.0-4.el7_1
firefox-debuginfo
Red Hat:enterprise_linux:7::workstation
From an advisory covering 14 CVEs
before 0:38.2.0-4.el7_1
0:38.2.0-4.el7_1
firefox
Ubuntu:14.04:LTS
before 40.0+build4-0ubuntu0.14.04.1, plus listed versions
24.0+build1-0ubuntu125.0+build3-0ubuntu0.13.10.128.0~b2+build1-0ubuntu228.0+build1-0ubuntu128.0+build2-0ubuntu1
Show 19 moreShow less
28.0+build2-0ubuntu229.0+build1-0ubuntu0.14.04.230.0+build1-0ubuntu0.14.04.331.0+build1-0ubuntu0.14.04.132.0+build1-0ubuntu0.14.04.132.0.3+build1-0ubuntu0.14.04.133.0+build2-0ubuntu0.14.04.134.0+build2-0ubuntu0.14.04.135.0+build3-0ubuntu0.14.04.235.0.1+build1-0ubuntu0.14.04.136.0+build2-0ubuntu0.14.04.436.0.1+build2-0ubuntu0.14.04.136.0.4+build1-0ubuntu0.14.04.137.0+build2-0ubuntu0.14.04.137.0.1+build1-0ubuntu0.14.04.137.0.2+build1-0ubuntu0.14.04.138.0+build3-0ubuntu0.14.04.139.0+build5-0ubuntu0.14.04.139.0.3+build2-0ubuntu0.14.04.1
40.0+build4-0ubuntu0.14.04.1
firefox
Ubuntu:14.04:LTS
From an advisory covering 17 CVEs
before 40.0+build4-0ubuntu0.14.04.1, plus listed versions
24.0+build1-0ubuntu125.0+build3-0ubuntu0.13.10.128.0~b2+build1-0ubuntu228.0+build1-0ubuntu128.0+build2-0ubuntu1
Show 19 moreShow less
28.0+build2-0ubuntu229.0+build1-0ubuntu0.14.04.230.0+build1-0ubuntu0.14.04.331.0+build1-0ubuntu0.14.04.132.0+build1-0ubuntu0.14.04.132.0.3+build1-0ubuntu0.14.04.133.0+build2-0ubuntu0.14.04.134.0+build2-0ubuntu0.14.04.135.0+build3-0ubuntu0.14.04.235.0.1+build1-0ubuntu0.14.04.136.0+build2-0ubuntu0.14.04.436.0.1+build2-0ubuntu0.14.04.136.0.4+build1-0ubuntu0.14.04.137.0+build2-0ubuntu0.14.04.137.0.1+build1-0ubuntu0.14.04.137.0.2+build1-0ubuntu0.14.04.138.0+build3-0ubuntu0.14.04.139.0+build5-0ubuntu0.14.04.139.0.3+build2-0ubuntu0.14.04.1
40.0+build4-0ubuntu0.14.04.1
MozillaFirefox
openSUSE:Tumbleweed
From an advisory covering 899 CVEs
before 50.1.0-1.1
50.1.0-1.1
MozillaThunderbird
openSUSE:Tumbleweed
From an advisory covering 560 CVEs
before 45.5.1-1.1
45.5.1-1.1

History

History
RecordedChangedSources
affected, facts
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2015-4493 is a high vulnerability (CVSS 9.3) in Mozilla Firefox, published August 11, 2015. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 6.65%, the 93rd percentile. Fixed in firefox 40.0+build4-0ubuntu0.14.04.1.

References

Show 194 moreShow less
This page doesn't list everything

Left out here: 108 versions and 833 references. The JSON record has them.

MoveEnter Open