A vulnerability in register allocation in JavaScript can lead to type confusion, allowing for an arbitrary read and write. This leads to remote code execution inside the sandboxed content process when triggered. This vulnerability affects Firefox ESR < 60.2.2 and Firefox < 62.0.3.
The product does not correctly convert an object, resource, or structure from one type to a different type.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Enterprise_linux_desktop | Redhat | 6.0 (including) | 6.0 (including) |
Enterprise_linux_desktop | Redhat | 7.0 (including) | 7.0 (including) |
Enterprise_linux_server | Redhat | 6.0 (including) | 6.0 (including) |
Enterprise_linux_server | Redhat | 7.0 (including) | 7.0 (including) |
Enterprise_linux_server_aus | Redhat | 7.6 (including) | 7.6 (including) |
Enterprise_linux_server_eus | Redhat | 7.5 (including) | 7.5 (including) |
Enterprise_linux_server_eus | Redhat | 7.6 (including) | 7.6 (including) |
Enterprise_linux_server_tus | Redhat | 7.6 (including) | 7.6 (including) |
Enterprise_linux_workstation | Redhat | 6.0 (including) | 6.0 (including) |
Enterprise_linux_workstation | Redhat | 7.0 (including) | 7.0 (including) |
Red Hat Enterprise Linux 6 | RedHat | firefox-0:60.2.2-1.el6 | * |
Red Hat Enterprise Linux 7 | RedHat | firefox-0:60.2.2-1.el7_5 | * |
Firefox | Ubuntu | bionic | * |
Firefox | Ubuntu | cosmic | * |
Firefox | Ubuntu | devel | * |
Firefox | Ubuntu | disco | * |
Firefox | Ubuntu | eoan | * |
Firefox | Ubuntu | focal | * |
Firefox | Ubuntu | groovy | * |
Firefox | Ubuntu | hirsute | * |
Firefox | Ubuntu | impish | * |
Firefox | Ubuntu | jammy | * |
Firefox | Ubuntu | kinetic | * |
Firefox | Ubuntu | lunar | * |
Firefox | Ubuntu | mantic | * |
Firefox | Ubuntu | noble | * |
Firefox | Ubuntu | trusty | * |
Firefox | Ubuntu | upstream | * |
Firefox | Ubuntu | xenial | * |
Mozjs38 | Ubuntu | bionic | * |
Mozjs38 | Ubuntu | esm-apps/bionic | * |
Mozjs38 | Ubuntu | upstream | * |
Mozjs52 | Ubuntu | bionic | * |
Mozjs52 | Ubuntu | cosmic | * |
Mozjs52 | Ubuntu | disco | * |
Mozjs52 | Ubuntu | eoan | * |
Mozjs52 | Ubuntu | esm-apps/focal | * |
Mozjs52 | Ubuntu | esm-infra/bionic | * |
Mozjs52 | Ubuntu | focal | * |
Mozjs52 | Ubuntu | groovy | * |
Mozjs52 | Ubuntu | upstream | * |
Thunderbird | Ubuntu | bionic | * |
Thunderbird | Ubuntu | cosmic | * |
Thunderbird | Ubuntu | devel | * |
Thunderbird | Ubuntu | disco | * |
Thunderbird | Ubuntu | eoan | * |
Thunderbird | Ubuntu | focal | * |
Thunderbird | Ubuntu | groovy | * |
Thunderbird | Ubuntu | hirsute | * |
Thunderbird | Ubuntu | impish | * |
Thunderbird | Ubuntu | jammy | * |
Thunderbird | Ubuntu | kinetic | * |
Thunderbird | Ubuntu | lunar | * |
Thunderbird | Ubuntu | mantic | * |
Thunderbird | Ubuntu | noble | * |
Thunderbird | Ubuntu | trusty | * |
Thunderbird | Ubuntu | upstream | * |
Thunderbird | Ubuntu | xenial | * |