Every CVE Search/ Get API key

CVE-2015-4480

Integer overflow in the stagefright::SampleTable::isValid function in libstagefright in Mozilla...

9.3 HighFix available

Integer overflow in the stagefright::SampleTable::isValid 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 crafted MPEG-4 video data with H.264 encoding.

Exploit likelihood

5.17%Down 4.7 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 9.3

Integer overflow in the stagefright::SampleTable::isValid 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 crafted MPEG-4 video data with H.264 encoding.

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

Integer overflow in the stagefright::SampleTable::isValid 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 crafted MPEG-4 video data with H.264 encoding.

Record
CVE-2015-4480
Updated
2026-11-02
EUVDEUVD-2015-4500 No score

Integer overflow in the stagefright::SampleTable::isValid 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 crafted MPEG-4 video data with H.264 encoding.

Record
EUVD-2015-4500
Updated
2026-11-03
GitHub AdvisoriesGHSA-v7qw-fg65-g54w No score

Integer overflow in the stagefright::SampleTable::isValid function in libstagefright in Mozilla...

Integer overflow in the stagefright::SampleTable::isValid 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 crafted MPEG-4 video data with H.264 encoding.

Record
GHSA-v7qw-fg65-g54w
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-4480 No score

Integer overflow in the stagefright::SampleTable::isValid 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 crafted MPEG-4 video data with H.264 encoding.

Record
UBUNTU-CVE-2015-4480
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-4480 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 5.17%, the 92nd 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 832 references. The JSON record has them.

MoveEnter Open