CVE-2023-32211
Medium · 6.5CVSS
6.5
EPSS
0.7%
Published
Jun 2, 2023
CISA due date
—
Cloudanix analysis
A flaw in certain web browsers and email programs can make them crash when they try to handle specific online content.
- Exploitation
- Requires User Interaction
- Attacker needs
- User Interaction
- Complexity
- Low
- Impact
- Denial Of Service
- Component
- Application
- Class
- Memory Corruption
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
A type checking flaw in the compiler allows invalid code to be generated and executed, resulting in memory corruption conditions during script processing.
Why it matters to the business
Application instability and crashes can interrupt user workflows in browsers and email clients, potentially causing lost productivity and requiring restarts or support intervention.
How an attack unfolds
An attacker crafts malicious web content or email messages containing JavaScript that triggers the type-checking error during compilation, leading to invalid code execution and a resulting denial-of-service condition.
How to fix it
Upgrade Firefox to version 113 or later, Firefox ESR to 102.11 or later, and Thunderbird to 102.11 or later. Remove older versions from endpoints and enforce automatic updates where possible.
How to confirm the fix worked
Verify installed versions against the fixed releases (Firefox >=113, ESR >=102.11, Thunderbird >=102.11) and confirm no remaining vulnerable instances via software inventory or endpoint management tools.
Typical attack path
- Attacker hosts or sends specially crafted web or email content
- Victim opens the content in an affected browser or email client
- The type-checking bug allows invalid code to compile and execute
- Memory corruption occurs, resulting in application crash or instability
How to detect it
Search browser and system crash logs, application event logs, and telemetry for repeated or unexplained crashes in Firefox, ESR, or Thunderbird processes shortly after loading web or email content.
What your security team should do
- Prioritize patching all affected Mozilla products within standard change windows given the crash potential
- Enable automatic updates for Firefox, ESR, and Thunderbird across the environment
- Review endpoint crash logs for patterns that may indicate attempted exploitation
The record
A type checking bug would have led to invalid code being compiled. This vulnerability affects Firefox < 113, Firefox ESR < 102.11, and Thunderbird < 102.11.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| AlmaLinux:8 | firefox | 0 | 102.11.0-2.el8_7.alma |
| AlmaLinux:8 | thunderbird | 0 | 102.11.0-1.el8_7.alma |
| AlmaLinux:9 | firefox | 0 | 102.11.0-2.el9_2.alma |
| AlmaLinux:9 | firefox-x11 | 0 | 102.11.0-2.el9_2.alma |
| AlmaLinux:9 | thunderbird | 0 | 102.11.0-1.el9_2.alma |
| Debian:10 | firefox-esr | 0 | 102.11.0esr-1~deb10u1 |
| Debian:10 | thunderbird | 0 | 1:102.11.0-1~deb10u1 |
| Debian:11 | firefox-esr | 0 | 102.11.0esr-1~deb11u1 |
| Debian:11 | thunderbird | 0 | 1:102.11.0-1~deb11u1 |
| Debian:12 | firefox-esr | 0 | 102.11.0esr-1 |
| Debian:12 | thunderbird | 0 | 1:102.11.0-1 |
| Debian:13 | firefox-esr | 0 | 102.11.0esr-1 |
| Debian:13 | thunderbird | 0 | 1:102.11.0-1 |
| Mageia:8 | firefox | 0 | 102.11.0-1.mga8 |
| Mageia:8 | firefox-l10n | 0 | 102.11.0-1.mga8 |
| Mageia:8 | nss | 0 | 3.89.1-1.mga8 |
| Mageia:8 | rootcerts | 0 | 20230505.00-1.mga8 |
| Mageia:8 | thunderbird | 0 | 102.11.0-1.mga8 |
| Mageia:8 | thunderbird-l10n | 0 | 102.11.0-1.mga8 |
| Red Hat:enterprise_linux:7::client | firefox | 0 | 0:102.11.0-2.el7_9 |
| Red Hat:enterprise_linux:7::client | firefox-debuginfo | 0 | 0:102.11.0-2.el7_9 |
| Red Hat:enterprise_linux:7::client | thunderbird | 0 | 0:102.11.0-1.el7_9 |
| Red Hat:enterprise_linux:7::client | thunderbird-debuginfo | 0 | 0:102.11.0-1.el7_9 |
| Red Hat:enterprise_linux:7::server | firefox | 0 | 0:102.11.0-2.el7_9 |
| Red Hat:enterprise_linux:7::server | firefox-debuginfo | 0 | 0:102.11.0-2.el7_9 |
| Red Hat:enterprise_linux:7::server | thunderbird | 0 | 0:102.11.0-1.el7_9 |
| Red Hat:enterprise_linux:7::server | thunderbird-debuginfo | 0 | 0:102.11.0-1.el7_9 |
| Red Hat:enterprise_linux:7::workstation | firefox | 0 | 0:102.11.0-2.el7_9 |
| Red Hat:enterprise_linux:7::workstation | firefox-debuginfo | 0 | 0:102.11.0-2.el7_9 |
| Red Hat:enterprise_linux:7::workstation | thunderbird | 0 | 0:102.11.0-1.el7_9 |
| Red Hat:enterprise_linux:7::workstation | thunderbird-debuginfo | 0 | 0:102.11.0-1.el7_9 |
| Red Hat:enterprise_linux:8::appstream | firefox | 0 | 0:102.11.0-2.el8_7 |
| Red Hat:enterprise_linux:8::appstream | firefox-debuginfo | 0 | 0:102.11.0-2.el8_7 |
| Red Hat:enterprise_linux:8::appstream | firefox-debugsource | 0 | 0:102.11.0-2.el8_7 |
| Red Hat:enterprise_linux:8::appstream | thunderbird | 0 | 0:102.11.0-1.el8_7 |
| Red Hat:enterprise_linux:8::appstream | thunderbird-debuginfo | 0 | 0:102.11.0-1.el8_7 |
| Red Hat:enterprise_linux:8::appstream | thunderbird-debugsource | 0 | 0:102.11.0-1.el8_7 |
| Red Hat:enterprise_linux:9::appstream | firefox | 0 | 0:102.11.0-2.el9_2 |
| Red Hat:enterprise_linux:9::appstream | firefox-debuginfo | 0 | 0:102.11.0-2.el9_2 |
| Red Hat:enterprise_linux:9::appstream | firefox-debugsource | 0 | 0:102.11.0-2.el9_2 |
| Red Hat:enterprise_linux:9::appstream | firefox-x11 | 0 | 0:102.11.0-2.el9_2 |
| Red Hat:enterprise_linux:9::appstream | thunderbird | 0 | 0:102.11.0-1.el9_2 |
| Red Hat:enterprise_linux:9::appstream | thunderbird-debuginfo | 0 | 0:102.11.0-1.el9_2 |
| Red Hat:enterprise_linux:9::appstream | thunderbird-debugsource | 0 | 0:102.11.0-1.el9_2 |
| Red Hat:rhel_aus:8.2::appstream | firefox | 0 | 0:102.11.0-2.el8_2 |
| Red Hat:rhel_aus:8.2::appstream | firefox-debuginfo | 0 | 0:102.11.0-2.el8_2 |
| Red Hat:rhel_aus:8.2::appstream | firefox-debugsource | 0 | 0:102.11.0-2.el8_2 |
| Red Hat:rhel_aus:8.2::appstream | thunderbird | 0 | 0:102.11.0-1.el8_2 |
| Red Hat:rhel_aus:8.2::appstream | thunderbird-debuginfo | 0 | 0:102.11.0-1.el8_2 |
| Red Hat:rhel_aus:8.2::appstream | thunderbird-debugsource | 0 | 0:102.11.0-1.el8_2 |
| Red Hat:rhel_e4s:8.1::appstream | firefox | 0 | 0:102.11.0-2.el8_1 |
| Red Hat:rhel_e4s:8.1::appstream | firefox-debuginfo | 0 | 0:102.11.0-2.el8_1 |
| Red Hat:rhel_e4s:8.1::appstream | firefox-debugsource | 0 | 0:102.11.0-2.el8_1 |
| Red Hat:rhel_e4s:8.1::appstream | thunderbird | 0 | 0:102.11.0-1.el8_1 |
| Red Hat:rhel_e4s:8.1::appstream | thunderbird-debuginfo | 0 | 0:102.11.0-1.el8_1 |
| Red Hat:rhel_e4s:8.1::appstream | thunderbird-debugsource | 0 | 0:102.11.0-1.el8_1 |
| Red Hat:rhel_e4s:8.2::appstream | firefox | 0 | 0:102.11.0-2.el8_2 |
| Red Hat:rhel_e4s:8.2::appstream | firefox-debuginfo | 0 | 0:102.11.0-2.el8_2 |
| Red Hat:rhel_e4s:8.2::appstream | firefox-debugsource | 0 | 0:102.11.0-2.el8_2 |
| Red Hat:rhel_e4s:8.2::appstream | thunderbird | 0 | 0:102.11.0-1.el8_2 |
| Red Hat:rhel_e4s:8.2::appstream | thunderbird-debuginfo | 0 | 0:102.11.0-1.el8_2 |
| Red Hat:rhel_e4s:8.2::appstream | thunderbird-debugsource | 0 | 0:102.11.0-1.el8_2 |
| Red Hat:rhel_eus:8.4::appstream | firefox | 0 | 0:102.11.0-2.el8_4 |
| Red Hat:rhel_eus:8.4::appstream | firefox-debuginfo | 0 | 0:102.11.0-2.el8_4 |
| Red Hat:rhel_eus:8.4::appstream | firefox-debugsource | 0 | 0:102.11.0-2.el8_4 |
| Red Hat:rhel_eus:8.4::appstream | thunderbird | 0 | 0:102.11.0-1.el8_4 |
| Red Hat:rhel_eus:8.4::appstream | thunderbird-debuginfo | 0 | 0:102.11.0-1.el8_4 |
| Red Hat:rhel_eus:8.4::appstream | thunderbird-debugsource | 0 | 0:102.11.0-1.el8_4 |
| Red Hat:rhel_eus:8.6::appstream | firefox | 0 | 0:102.11.0-2.el8_6 |
| Red Hat:rhel_eus:8.6::appstream | firefox-debuginfo | 0 | 0:102.11.0-2.el8_6 |
| Red Hat:rhel_eus:8.6::appstream | firefox-debugsource | 0 | 0:102.11.0-2.el8_6 |
| Red Hat:rhel_eus:8.6::appstream | thunderbird | 0 | 0:102.11.0-1.el8_6 |
| Red Hat:rhel_eus:8.6::appstream | thunderbird-debuginfo | 0 | 0:102.11.0-1.el8_6 |
| Red Hat:rhel_eus:8.6::appstream | thunderbird-debugsource | 0 | 0:102.11.0-1.el8_6 |
| Red Hat:rhel_eus:9.0::appstream | firefox | 0 | 0:102.11.0-2.el9_0 |
| Red Hat:rhel_eus:9.0::appstream | firefox-debuginfo | 0 | 0:102.11.0-2.el9_0 |
| Red Hat:rhel_eus:9.0::appstream | firefox-debugsource | 0 | 0:102.11.0-2.el9_0 |
| Red Hat:rhel_eus:9.0::appstream | thunderbird | 0 | 0:102.11.0-1.el9_0 |
| Red Hat:rhel_eus:9.0::appstream | thunderbird-debuginfo | 0 | 0:102.11.0-1.el9_0 |
| Red Hat:rhel_eus:9.0::appstream | thunderbird-debugsource | 0 | 0:102.11.0-1.el9_0 |
| Red Hat:rhel_tus:8.2::appstream | firefox | 0 | 0:102.11.0-2.el8_2 |
| Red Hat:rhel_tus:8.2::appstream | firefox-debuginfo | 0 | 0:102.11.0-2.el8_2 |
| Red Hat:rhel_tus:8.2::appstream | firefox-debugsource | 0 | 0:102.11.0-2.el8_2 |
| Red Hat:rhel_tus:8.2::appstream | thunderbird | 0 | 0:102.11.0-1.el8_2 |
| Red Hat:rhel_tus:8.2::appstream | thunderbird-debuginfo | 0 | 0:102.11.0-1.el8_2 |
| Red Hat:rhel_tus:8.2::appstream | thunderbird-debugsource | 0 | 0:102.11.0-1.el8_2 |
| Rocky Linux:8 | firefox | 0 | 0:102.11.0-2.el8_7 |
| Rocky Linux:8 | thunderbird | 0 | 0:102.11.0-1.el8_7 |
| SUSE:Enterprise Storage 7 | MozillaFirefox | 0 | 102.11.0-150200.152.87.1 |
| SUSE:Enterprise Storage 7.1 | MozillaFirefox | 0 | 102.11.0-150200.152.87.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS | MozillaFirefox | 0 | 102.11.0-150000.150.85.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS | MozillaFirefox | 0 | 102.11.0-150200.152.87.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP3-ESPOS | MozillaFirefox | 0 | 102.11.0-150200.152.87.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS | MozillaFirefox | 0 | 102.11.0-150200.152.87.1 |
| SUSE:Linux Enterprise Module for Desktop Applications 15 SP4 | MozillaFirefox | 0 | 102.11.0-150200.152.87.1 |
| SUSE:Linux Enterprise Module for Package Hub 15 SP4 | MozillaThunderbird | 0 | 102.11.0-150200.8.116.1 |
| SUSE:Linux Enterprise Real Time 15 SP3 | MozillaFirefox | 0 | 102.11.0-150200.152.87.1 |
| SUSE:Linux Enterprise Server 12 SP2-BCL | MozillaFirefox | 0 | 102.11.0-112.159.1 |
| SUSE:Linux Enterprise Server 12 SP4-ESPOS | MozillaFirefox | 0 | 102.11.0-112.159.1 |
| SUSE:Linux Enterprise Server 12 SP4-LTSS | MozillaFirefox | 0 | 102.11.0-112.159.1 |
| SUSE:Linux Enterprise Server 12 SP5 | MozillaFirefox | 0 | 102.11.0-112.159.1 |
| SUSE:Linux Enterprise Server 15 SP1-LTSS | MozillaFirefox | 0 | 102.11.0-150000.150.85.1 |
| SUSE:Linux Enterprise Server 15 SP2-LTSS | MozillaFirefox | 0 | 102.11.0-150200.152.87.1 |
| SUSE:Linux Enterprise Server 15 SP3-LTSS | MozillaFirefox | 0 | 102.11.0-150200.152.87.1 |
| SUSE:Linux Enterprise Server for SAP Applications 12 SP4 | MozillaFirefox | 0 | 102.11.0-112.159.1 |
| SUSE:Linux Enterprise Server for SAP Applications 12 SP5 | MozillaFirefox | 0 | 102.11.0-112.159.1 |
| SUSE:Linux Enterprise Server for SAP Applications 15 SP1 | MozillaFirefox | 0 | 102.11.0-150000.150.85.1 |
| SUSE:Linux Enterprise Server for SAP Applications 15 SP2 | MozillaFirefox | 0 | 102.11.0-150200.152.87.1 |
| SUSE:Linux Enterprise Server for SAP Applications 15 SP3 | MozillaFirefox | 0 | 102.11.0-150200.152.87.1 |
| SUSE:Linux Enterprise Software Development Kit 12 SP5 | MozillaFirefox | 0 | 102.11.0-112.159.1 |
| SUSE:Linux Enterprise Workstation Extension 15 SP4 | MozillaThunderbird | 0 | 102.11.0-150200.8.116.1 |
| SUSE:OpenStack Cloud 9 | MozillaFirefox | 0 | 102.11.0-112.159.1 |
| SUSE:OpenStack Cloud Crowbar 9 | MozillaFirefox | 0 | 102.11.0-112.159.1 |
| Ubuntu:18.04:LTS | firefox | 0 | 113.0+build2-0ubuntu0.18.04.1 |
| Ubuntu:18.04:LTS | mozjs38 | 0 | No fix |
| Ubuntu:18.04:LTS | mozjs52 | 0 | No fix |
| Ubuntu:18.04:LTS | thunderbird | 0 | 1:102.11.0+build1-0ubuntu0.18.04.1 |
| Ubuntu:20.04:LTS | firefox | 0 | 113.0+build2-0ubuntu0.20.04.1 |
| Ubuntu:20.04:LTS | mozjs52 | 0 | No fix |
| Ubuntu:20.04:LTS | mozjs68 | 0 | No fix |
| Ubuntu:20.04:LTS | thunderbird | 0 | 1:102.11.0+build1-0ubuntu0.20.04.1 |
| Ubuntu:22.04:LTS | mozjs102 | 0 | 102.11.0-0ubuntu0.22.04.1 |
| Ubuntu:22.04:LTS | mozjs78 | 0 | No fix |
| Ubuntu:22.04:LTS | mozjs91 | 0 | No fix |
| Ubuntu:22.04:LTS | thunderbird | 0 | 1:102.11.0+build1-0ubuntu0.22.04.1 |
| Ubuntu:Pro:18.04:LTS | mozjs38 | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | mozjs52 | 0 | No fix |
| Ubuntu:Pro:20.04:LTS | mozjs52 | 0 | No fix |
| Ubuntu:Pro:20.04:LTS | mozjs68 | 0 | No fix |
| Ubuntu:Pro:22.04:LTS | mozjs78 | 0 | No fix |
| openSUSE:Leap 15.4 | MozillaFirefox | 0 | 102.11.0-150200.152.87.1 |
| openSUSE:Leap 15.4 | MozillaThunderbird | 0 | 102.11.0-150200.8.116.1 |
| openSUSE:Tumbleweed | MozillaFirefox | 0 | 113.0-1.1 |
| openSUSE:Tumbleweed | MozillaThunderbird | 0 | 102.11.0-1.1 |
| openSUSE:Tumbleweed | firefox-esr | 0 | 128.5.1-1.1 |
Related vulnerabilities
- CVE-2025-14331 Same-origin policy bypass in the Request Handling component. Also affects firefox
- CVE-2025-14325 JIT miscompilation in the JavaScript Engine: JIT component. Also affects firefox
- CVE-2025-14330 JIT miscompilation in the JavaScript Engine: JIT component. Also affects firefox
- CVE-2025-14333 Memory safety bugs present in Firefox ESR 140.5, Thunderbird ESR 140.5, Firefox 145 and… Also affects firefox
- CVE-2025-14328 Privilege escalation in the Netmonitor component. Also affects firefox
- CVE-2025-14329 Privilege escalation in the Netmonitor component. Also affects firefox
- CVE-2025-14323 Privilege escalation in the DOM: Notifications component. Also affects firefox
- CVE-2025-14321 Use-after-free in the WebRTC: Signaling component. Also affects firefox