Skip to content
OpenAdvisories
Unscored CVE-2015-2712 EUVD-2015-2802GHSA-qv27-5fh8-jvfp

The asm.js implementation in Mozilla Firefox before 38.0 does not properly determine heap lengths during identification of cases in which b…

Published May 14, 2015 · Updated Aug 6, 2024 · Assigned by mozilla

Description

The asm.js implementation in Mozilla Firefox before 38.0 does not properly determine heap lengths during identification of cases in which bounds checking may be safely skipped, which allows remote attackers to trigger out-of-bounds write operations and possibly execute arbitrary code, or trigger out-of-bounds read operations and possibly obtain sensitive information from process memory, via crafted JavaScript.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Ubuntu 14.04 LTS firefox 38.0+build3-0ubuntu0.14.04.1 USN-2602-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed MozillaFirefox 50.1.0-1.1 openSUSE-SU-2024:10071-1
openSUSE Tumbleweed firefox-esr 128.5.1-1.1 openSUSE-SU-2024:14572-1

Advisories 3

References