ArchLinux: 201910-16: firefox: multiple issues
Summary
- CVE-2018-6156 (arbitrary code execution)
A heap-based buffer overflow has been found in Firefox before 70.0,
where an incorrect derivation of a packet length in WebRTC caused heap
corruption via a crafted video file.
- CVE-2019-11757 (arbitrary code execution)
A use-after-free issue has been found in the IndexedDB component of
Firefox before 70.0 and Thunderbird before 68.2. When storing a value
in IndexedDB, the value's prototype chain is followed and it was
possible to retain a reference to a locale, delete it, and subsequently
reference it.
- CVE-2019-11759 (arbitrary code execution)
A stack-based buffer overflow has been found in the HKDF output of
Firefox before 70.0 and Thunderbird before 68.2. An attacker could have
caused 4 bytes of HMAC output to be written past the end of a buffer
stored on the stack.
- CVE-2019-11760 (arbitrary code execution)
A fixed-size stack buffer overflow has been found in nrappkit, in the
WebRTC signaling code of Firefox before 70.0 and Thunderbird before
68.2.
- CVE-2019-11761 (access restriction bypass)
An issue has been found in Firefox before 70.0 and Thunderbird before
68.2, where by using a form with a data URI it was possible to gain
access to the privileged JSONView object that had been cloned into
Resolution
Upgrade to 70.0-1.
# pacman -Syu "firefox>=70.0-1"
The problems have been fixed upstream in version 70.0.
References
https://www.mozilla.org/en-US/security/advisories/mfsa2019-34/ https://www.mozilla.org/en-US/security/advisories/mfsa2019-34/#CVE-2018-6156 https://bugzilla.mozilla.org/show_bug.cgi?id=1480088 https://www.mozilla.org/en-US/security/advisories/mfsa2019-34/#CVE-2019-11757 https://www.mozilla.org/en-US/security/advisories/mfsa2019-35/#CVE-2019-11757 https://bugzilla.mozilla.org/show_bug.cgi?id=1577107 https://www.mozilla.org/en-US/security/advisories/mfsa2019-34/#CVE-2019-11759 https://www.mozilla.org/en-US/security/advisories/mfsa2019-35/#CVE-2019-11759 https://bugzilla.mozilla.org/show_bug.cgi?id=1577953 https://www.mozilla.org/en-US/security/advisories/mfsa2019-34/#CVE-2019-11760 https://www.mozilla.org/en-US/security/advisories/mfsa2019-35/#CVE-2019-11760 https://bugzilla.mozilla.org/show_bug.cgi?id=1577719 https://www.mozilla.org/en-US/security/advisories/mfsa2019-34/#CVE-2019-11761 https://www.mozilla.org/en-US/security/advisories/mfsa2019-35/#CVE-2019-11761 https://bugzilla.mozilla.org/show_bug.cgi?id=1561502 https://www.mozilla.org/en-US/security/advisories/mfsa2019-34/#CVE-2019-11762 https://www.mozilla.org/en-US/security/advisories/mfsa2019-35/#CVE-2019-11762 https://bugzilla.mozilla.org/show_bug.cgi?id=1582857 https://www.mozilla.org/en-US/security/advisories/mfsa2019-34/#CVE-2019-11763 https://www.mozilla.org/en-US/security/advisories/mfsa2019-35/#CVE-2019-11763 https://bugzilla.mozilla.org/show_bug.cgi?id=1584216 https://www.mozilla.org/en-US/security/advisories/mfsa2019-34/#CVE-2019-11764 https://www.mozilla.org/en-US/security/advisories/mfsa2019-35/#CVE-2019-11764 https://bugzilla.mozilla.org/buglist.cgi?bug_id=1558522%2C1577061%2C1548044%2C1571223%2C1573048%2C1578933%2C1575217%2C1583684%2C1586845%2C1581950%2C1583463%2C1586599 https://www.mozilla.org/en-US/security/advisories/mfsa2019-34/#CVE-2019-11765 https://bugzilla.mozilla.org/show_bug.cgi?id=1562582 https://chromereleases.googleblog.com/2019/10/stable-channel-update-for-desktop_22.html https://github.com/libexpat/libexpat/issues/317 https://github.com/libexpat/libexpat/pull/318 https://www.mozilla.org/en-US/security/advisories/mfsa2019-34/#CVE-2019-17000 https://bugzilla.mozilla.org/show_bug.cgi?id=1441468 https://www.mozilla.org/en-US/security/advisories/mfsa2019-34/#CVE-2019-17001 https://bugzilla.mozilla.org/show_bug.cgi?id=1587976 https://www.mozilla.org/en-US/security/advisories/mfsa2019-34/#CVE-2019-17002 https://bugzilla.mozilla.org/show_bug.cgi?id=1561056 https://security.archlinux.org/CVE-2018-6156 https://security.archlinux.org/CVE-2019-11757 https://security.archlinux.org/CVE-2019-11759 https://security.archlinux.org/CVE-2019-11760 https://security.archlinux.org/CVE-2019-11761 https://security.archlinux.org/CVE-2019-11762 https://security.archlinux.org/CVE-2019-11763 https://security.archlinux.org/CVE-2019-11764 https://security.archlinux.org/CVE-2019-11765 https://security.archlinux.org/CVE-2019-15903 https://security.archlinux.org/CVE-2019-17000 https://security.archlinux.org/CVE-2019-17001 https://security.archlinux.org/CVE-2019-17002
Workaround
None.