Permissions, Privileges, and Access Controls in Mozilla Firefox - CVE-2020-12391
Published: May 5, 2020
Vulnerability details
The vulnerability allows a remote attacker to bypass implemented security restrictions.
The vulnerability exists due to documents formed using data: URLs in an object element failed to inherit the CSP of the creating context. A remote attacker can execute arbitrary scripts that should have been blocked, albeit with a unique opaque origin.
Affected software
Arch Linux
firefox (Ubuntu package)
firefox (Alpine package)
How to mitigate CVE-2020-12391
firefox (Ubuntu package) - addressed in versions 76.0+build2-0ubuntu0.16.04.1, 76.0+build2-0ubuntu0.18.04.1, 76.0+build2-0ubuntu0.19.10.1, 76.0+build2-0ubuntu0.20.04.1, 76.0.1+build1-0ubuntu0.16.04.1, 76.0.1+build1-0ubuntu0.18.04.1, 76.0.1+build1-0ubuntu0.19.10.1, 76.0.1+build1-0ubuntu0.20.04.1
firefox (Alpine package) - update to 76.0-r0