CVE-2025-13021
published 2025-11-11CVE-2025-13021: Incorrect boundary conditions in the Graphics: WebGPU component. This vulnerability was fixed in Firefox 145 and Thunderbird 145.
PriorityP345critical9.8CVSS 3.1
AVNACLPRNUINSUCHIHAH
EPSS
0.38%
32.2th percentile
Incorrect boundary conditions in the Graphics: WebGPU component. This vulnerability was fixed in Firefox 145 and Thunderbird 145.
Affected
3 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| debian | firefox | < firefox 145.0-1 (sid) | firefox 145.0-1 (sid) |
| mozilla | firefox | < 145.0 | 145.0 |
| mozilla | firefox | — | — |
CVSS provenance
nvdv3.19.8CRITICALCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
osv9.8CRITICAL
vendor_debian9.8CRITICAL
vendor_redhat9.8CRITICAL
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
OSV
CVE-2025-13021: Incorrect boundary conditions in the Graphics: WebGPU component
osv·2025-11-11·CVSS 9.8
CVE-2025-13021 [CRITICAL] CVE-2025-13021: Incorrect boundary conditions in the Graphics: WebGPU component
Incorrect boundary conditions in the Graphics: WebGPU component. This vulnerability affects Firefox < 145 and Thunderbird < 145.
GHSA
GHSA-75p5-w5j4-v8qj: Incorrect boundary conditions in the Graphics: WebGPU component
ghsa_unreviewed·2025-11-11
CVE-2025-13021 [CRITICAL] CWE-703 GHSA-75p5-w5j4-v8qj: Incorrect boundary conditions in the Graphics: WebGPU component
Incorrect boundary conditions in the Graphics: WebGPU component. This vulnerability affects Firefox < 145.
Red Hat
firefox: Incorrect boundary conditions in the Graphics: WebGPU component
vendor_redhat·2025-11-11·CVSS 9.8
CVE-2025-13021 [CRITICAL] CWE-787 firefox: Incorrect boundary conditions in the Graphics: WebGPU component
firefox: Incorrect boundary conditions in the Graphics: WebGPU component
Incorrect boundary conditions in the Graphics: WebGPU component. This vulnerability affects Firefox < 145 and Thunderbird < 145.
A flaw was found in Firefox. The Mozilla Foundation's Security Advisory describes the following issue: Incorrect boundary conditions in the Graphics: WebGPU component.
Statement: Red Hat Product Security rates the severity of this flaw as determined by the Mozilla Foundation Security Advisory.
Package: firefox (Red Hat Enterprise Linux 10) - Not affected
Package: rhel10/firefox-flatpak (Red Hat Enterprise Linux 10) - Not affected
Package: firefox (Red Hat Enterprise Linux 6) - Not affected
Package: firefox (Red Hat Enterprise Linux 7) - Not affected
Package: firefox (Red Hat Enterpri
Debian
CVE-2025-13021: firefox - Incorrect boundary conditions in the Graphics: WebGPU component. This vulnerabil...
vendor_debian·2025·CVSS 9.8
CVE-2025-13021 [CRITICAL] CVE-2025-13021: firefox - Incorrect boundary conditions in the Graphics: WebGPU component. This vulnerabil...
Incorrect boundary conditions in the Graphics: WebGPU component. This vulnerability affects Firefox < 145 and Thunderbird < 145.
Scope: local
sid: resolved (fixed in 145.0-1)
Mozilla
Mozilla Foundation Security Advisory 2025-87: CVE-2025-13021
vendor_mozilla·CVSS 9.8
CVE-2025-13021 [CRITICAL] Mozilla Foundation Security Advisory 2025-87: CVE-2025-13021
Mozilla Foundation Security Advisory 2025-87
CVE: CVE-2025-13021
Product: Firefox
Impact: high
Fixed in: Firefox 145
Mozilla
Mozilla Foundation Security Advisory 2025-90: CVE-2025-13021
vendor_mozilla·CVSS 9.8
CVE-2025-13021 [CRITICAL] Mozilla Foundation Security Advisory 2025-90: CVE-2025-13021
Mozilla Foundation Security Advisory 2025-90
CVE: CVE-2025-13021
Product: Thunderbird
Impact: high
Fixed in: Thunderbird 145
No detection rules found.
No public exploits indexed.
Bugzilla
WebGPU: Buffer bounds checks can be bypassed via integer overflow, and the parent process can be crashed through multiple unhandled panics
bugzilla·2026-02-10·CVSS 9.8
CVE-2025-13021 [CRITICAL] WebGPU: Buffer bounds checks can be bypassed via integer overflow, and the parent process can be crashed through multiple unhandled panics
WebGPU: Buffer bounds checks can be bypassed via integer overflow, and the parent process can be crashed through multiple unhandled panics
Two related issues in Firefox's WebGPU implementation that compound each other.
The first is that wgpu-core validates buffer operations using plain integer addition (e.g. `source_offset + size > buffer.size`), but Firefox's release profile compiles Rust with overflow-checks disabled. A compromised content process can send crafted offset+size pairs via PWebGPU::Messages() that wrap around u64, causing the bounds check to pass when it shouldn't. The GPU driver then receives a copy/write command with an absurd size. This affects copy_buffer_to_buffer (transfer.rs:985), queue_write_buffer (queue.rs:663), and get_mapped_range (resource.rs:706). Notably, bu
Bugzilla
CVE-2025-13021 firefox: Incorrect boundary conditions in the Graphics: WebGPU component
bugzilla·2025-11-11·CVSS 9.8
CVE-2025-13021 [CRITICAL] CVE-2025-13021 firefox: Incorrect boundary conditions in the Graphics: WebGPU component
CVE-2025-13021 firefox: Incorrect boundary conditions in the Graphics: WebGPU component
Incorrect boundary conditions in the Graphics: WebGPU component. This vulnerability affects Firefox < 145.
2025-11-11
Published