CVE-2021-24000Race Condition in Mozilla Firefox

CWE-362Race Condition7 documents6 sources
Severity
3.1LOWNVD
OSV8.8
EPSS
0.2%
top 53.72%
CISA KEV
Not in KEV
Exploit
No known exploits
Timeline
PublishedJun 24
Latest updateMay 24

Description

A race condition with requestPointerLock() and setTimeout() could have resulted in a user interacting with one tab when they believed they were on a separate tab. In conjunction with certain elements (such as ) this could have led to an attack where a user was confused about the origin of the webpage and potentially disclosed information they did not intend to. This vulnerability affects Firefox < 88.

CVSS vector

CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:N/A:NExploitability: 1.6 | Impact: 1.4

Affected Packages5 packages

debiandebian/firefox< firefox 88.0-1 (sid)
CVEListV5mozilla/firefoxunspecified88
NVDmozilla/firefox< 88.0
Ubuntumozilla/firefox< 88.0+build2-0ubuntu0.16.04.1+2
mozillamozilla/firefox

🔴Vulnerability Details

3
GHSA
GHSA-5fpx-ww3h-p9hw: A race condition with requestPointerLock() and setTimeout() could have resulted in a user interacting with one tab when they believed they were on a s2022-05-24
OSV
firefox vulnerabilities2021-04-26
OSV
CVE-2021-24000: A race condition with requestPointerLock() and setTimeout() could have resulted in a user interacting with one tab when they believed they were on a s2021-04-19

📋Vendor Advisories

3
Ubuntu
Firefox vulnerabilities2021-04-26
Debian
CVE-2021-24000: firefox - A race condition with requestPointerLock() and setTimeout() could have resulted ...2021
Mozilla
Mozilla Foundation Security Advisory 2021-16: CVE-2021-24000