Vulnerability Description
When recursing through graphical layers while scrolling, an iterator may have become invalid, resulting in a potential use-after-free. This occurs because the function APZCTreeManager::ComputeClippedCompositionBounds did not follow iterator invalidation rules. This vulnerability affects Firefox < 81, Thunderbird < 78.3, and Firefox ESR < 78.3.
CVSS Score
HIGH
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| Mozilla | Firefox | < 81.0 |
| Mozilla | Firefox Esr | < 78.3 |
| Mozilla | Thunderbird | < 78.3 |
| Opensuse | Leap | 15.1 |
| Debian | Debian Linux | 9.0 |
Related Weaknesses (CWE)
References
- http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00074.htmlBroken LinkMailing ListThird Party Advisory
- http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00077.htmlBroken LinkMailing ListThird Party Advisory
- https://bugzilla.mozilla.org/show_bug.cgi?id=1660211Issue TrackingPermissions RequiredVendor Advisory
- https://lists.debian.org/debian-lts-announce/2020/10/msg00020.htmlMailing ListThird Party Advisory
- https://security.gentoo.org/glsa/202010-02Third Party Advisory
- https://www.debian.org/security/2020/dsa-4770Third Party Advisory
- https://www.mozilla.org/security/advisories/mfsa2020-42/Release NotesVendor Advisory
- https://www.mozilla.org/security/advisories/mfsa2020-43/Release NotesVendor Advisory
- https://www.mozilla.org/security/advisories/mfsa2020-44/Release NotesVendor Advisory
- http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00074.htmlBroken LinkMailing ListThird Party Advisory
- http://lists.opensuse.org/opensuse-security-announce/2020-10/msg00077.htmlBroken LinkMailing ListThird Party Advisory
- https://bugzilla.mozilla.org/show_bug.cgi?id=1660211Issue TrackingPermissions RequiredVendor Advisory
- https://lists.debian.org/debian-lts-announce/2020/10/msg00020.htmlMailing ListThird Party Advisory
- https://security.gentoo.org/glsa/202010-02Third Party Advisory
- https://www.debian.org/security/2020/dsa-4770Third Party Advisory
FAQ
What is CVE-2020-15678?
CVE-2020-15678 is a vulnerability with a CVSS score of 8.8 (HIGH). When recursing through graphical layers while scrolling, an iterator may have become invalid, resulting in a potential use-after-free. This occurs because the function APZCTreeManager::ComputeClippedC...
How severe is CVE-2020-15678?
CVE-2020-15678 has been rated HIGH with a CVSS base score of 8.8/10. Review the CVSS metrics above for detailed severity breakdown.
Is there a patch for CVE-2020-15678?
Check the references section above for vendor advisories and patch information. Affected products include: Mozilla Firefox, Mozilla Firefox Esr, Mozilla Thunderbird, Opensuse Leap, Debian Debian Linux.