{"id":"CVE-2021-23954","details":"Using the new logical assignment operators in a JavaScript switch statement could have caused a type confusion, leading to a memory corruption and a potentially exploitable crash. This vulnerability affects Firefox \u003c 85, Thunderbird \u003c 78.7, and Firefox ESR \u003c 78.7.","modified":"2026-04-16T00:03:05.495377456Z","published":"2021-02-26T03:15:13.510Z","related":["SUSE-SU-2021:0241-1","SUSE-SU-2021:0245-1","SUSE-SU-2021:0246-1","SUSE-SU-2021:0257-1","SUSE-SU-2021:0259-1","SUSE-SU-2021:14609-1","openSUSE-SU-2021:0208-1","openSUSE-SU-2021:0209-1","openSUSE-SU-2021:0222-1","openSUSE-SU-2021:0223-1","openSUSE-SU-2024:10600-1","openSUSE-SU-2024:10601-1","openSUSE-SU-2024:14572-1"],"references":[{"type":"ADVISORY","url":"https://www.mozilla.org/security/advisories/mfsa2021-03/"},{"type":"ADVISORY","url":"https://www.mozilla.org/security/advisories/mfsa2021-04/"},{"type":"ADVISORY","url":"https://www.mozilla.org/security/advisories/mfsa2021-05/"},{"type":"REPORT","url":"https://bugzilla.mozilla.org/show_bug.cgi?id=1684020"}],"affected":[{"database_specific":{"unresolved_ranges":[{"events":[{"introduced":"0"},{"fixed":"85.0"}]},{"events":[{"introduced":"0"},{"fixed":"78.7"}]},{"events":[{"introduced":"0"},{"fixed":"78.7"}]}],"source":"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2021-23954.json"}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H"}]}