CVE-2024-11691
published 2024-11-26CVE-2024-11691: Certain WebGL operations on Apple silicon M series devices could have lead to an out-of-bounds write and memory corruption due to a flaw in Apple's GPU driver…
PriorityP345high8.8CVSS 3.1
AVNACLPRNUIRSUCHIHAH
EPSS
0.70%
52.6th percentile
Certain WebGL operations on Apple silicon M series devices could have lead to an out-of-bounds write and memory corruption due to a flaw in Apple's GPU driver.
*This bug only affected the application on Apple M series hardware. Other platforms were unaffected.* This vulnerability affects Firefox < 133, Firefox ESR < 128.5, Firefox ESR < 115.18, Thunderbird < 133, Thunderbird < 128.5, and Thunderbird < 115.18.
Affected
18 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| debian | firefox | — | — |
| debian | firefox-esr | — | — |
| debian | thunderbird | — | — |
| mozilla | firefox | < 115.18.0 | 115.18.0 |
| mozilla | firefox | — | — |
| mozilla | firefox | >= 116.0 < 128.5.0 | 128.5.0 |
| mozilla | firefox | >= 129.0 < 133.0 | 133.0 |
| mozilla | firefox | >= unspecified < 133 | 133 |
| mozilla | firefox_esr | >= unspecified < 128.5 | 128.5 |
| mozilla | firefox_esr | >= unspecified < 115.18 | 115.18 |
| mozilla | thunderbird | < 115.18.0 | 115.18.0 |
| mozilla | thunderbird | >= 0 < 1:115.18.0+build1-0ubuntu0.20.04.1 | 1:115.18.0+build1-0ubuntu0.20.04.1 |
| mozilla | thunderbird | >= 0 < 1:115.18.0+build1-0ubuntu0.22.04.1 | 1:115.18.0+build1-0ubuntu0.22.04.1 |
| mozilla | thunderbird | >= 116.0 < 128.5.0 | 128.5.0 |
| mozilla | thunderbird | >= 129.0 < 133.0 | 133.0 |
| mozilla | thunderbird | >= unspecified < 133 | 133 |
| mozilla | thunderbird | >= unspecified < 128.5 | 128.5 |
| mozilla | thunderbird | >= unspecified < 115.18 | 115.18 |
CVSS provenance
nvdv3.18.8HIGHCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
osv8.8HIGH
vendor_debian8.8LOW
vendor_redhat8.8HIGH
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.
GHSA
GHSA-53mx-8hhc-gmp3: An attacker could have caused memory corruption due to a flaw in Apple's GPU driver; this can be avoided by working around the flaw
ghsa_unreviewed·2024-11-26
CVE-2024-11691 [HIGH] CWE-787 GHSA-53mx-8hhc-gmp3: An attacker could have caused memory corruption due to a flaw in Apple's GPU driver; this can be avoided by working around the flaw
An attacker could have caused memory corruption due to a flaw in Apple's GPU driver; this can be avoided by working around the flaw.
*Note: This issue only affected macOS operating systems. Other operating systems are unaffected.* This vulnerability affects Firefox < 133, Firefox ESR < 128.5, Firefox ESR < 115.18, Thunderbird < 133, and Thunderbird < 128.5.
OSV
CVE-2024-11691: Certain WebGL operations on Apple silicon M series devices could have lead to an out-of-bounds write and memory corruption due to a flaw in Apple's GP
osv·2024-11-26·CVSS 8.8
CVE-2024-11691 [HIGH] CVE-2024-11691: Certain WebGL operations on Apple silicon M series devices could have lead to an out-of-bounds write and memory corruption due to a flaw in Apple's GP
Certain WebGL operations on Apple silicon M series devices could have lead to an out-of-bounds write and memory corruption due to a flaw in Apple's GPU driver. *This bug only affected the application on Apple M series hardware. Other platforms were unaffected.* This vulnerability affects Firefox < 133, Firefox ESR < 128.5, Firefox ESR < 115.18, Thunderbird < 133, Thunderbird < 128.5, and Thunderbird < 115.18.
Red Hat
firefox: thunderbird: Memory corruption in Apple GPU drivers
vendor_redhat·2024-11-26·CVSS 8.8
CVE-2024-11691 [HIGH] CWE-119 firefox: thunderbird: Memory corruption in Apple GPU drivers
firefox: thunderbird: Memory corruption in Apple GPU drivers
Certain WebGL operations on Apple silicon M series devices could have lead to an out-of-bounds write and memory corruption due to a flaw in Apple's GPU driver.
*This bug only affected the application on Apple M series hardware. Other platforms were unaffected.* This vulnerability affects Firefox < 133, Firefox ESR < 128.5, Firefox ESR < 115.18, Thunderbird < 133, Thunderbird < 128.5, and Thunderbird < 115.18.
A flaw was found in Mozilla. The Mozilla Foundation's Security Advisory describes the following issue: An attacker could have caused memory corruption due to a flaw in Apple's GPU driver; this can be avoided by working around the flaw. *Note: This issue only affected macOS operating systems. Other operating systems are una
Debian
CVE-2024-11691: firefox - Certain WebGL operations on Apple silicon M series devices could have lead to an...
vendor_debian·2024·CVSS 8.8
CVE-2024-11691 [HIGH] CVE-2024-11691: firefox - Certain WebGL operations on Apple silicon M series devices could have lead to an...
Certain WebGL operations on Apple silicon M series devices could have lead to an out-of-bounds write and memory corruption due to a flaw in Apple's GPU driver. *This bug only affected the application on Apple M series hardware. Other platforms were unaffected.* This vulnerability affects Firefox < 133, Firefox ESR < 128.5, Firefox ESR < 115.18, Thunderbird < 133, Thunderbird < 128.5, and Thunderbird < 115.18.
Scope: local
sid: resolved
Mozilla
Mozilla Foundation Security Advisory 2024-64: CVE-2024-11691
vendor_mozilla·CVSS 8.8
CVE-2024-11691 [HIGH] Mozilla Foundation Security Advisory 2024-64: CVE-2024-11691
Mozilla Foundation Security Advisory 2024-64
CVE: CVE-2024-11691
Product: Firefox ESR
Impact: high
Fixed in: Firefox ESR 128.5
Mozilla
Mozilla Foundation Security Advisory 2024-63: CVE-2024-11691
vendor_mozilla·CVSS 8.8
CVE-2024-11691 [HIGH] Mozilla Foundation Security Advisory 2024-63: CVE-2024-11691
Mozilla Foundation Security Advisory 2024-63
CVE: CVE-2024-11691
Product: Firefox
Impact: high
Fixed in: Firefox 133
Mozilla
Mozilla Foundation Security Advisory 2024-65: CVE-2024-11691
vendor_mozilla·CVSS 8.8
CVE-2024-11691 [HIGH] Mozilla Foundation Security Advisory 2024-65: CVE-2024-11691
Mozilla Foundation Security Advisory 2024-65
CVE: CVE-2024-11691
Product: Firefox ESR
Impact: moderate
Fixed in: Firefox ESR 115.18
Mozilla
Mozilla Foundation Security Advisory 2024-68: CVE-2024-11691
vendor_mozilla·CVSS 8.8
CVE-2024-11691 [HIGH] Mozilla Foundation Security Advisory 2024-68: CVE-2024-11691
Mozilla Foundation Security Advisory 2024-68
CVE: CVE-2024-11691
Product: Thunderbird
Impact: high
Fixed in: Thunderbird 128.5
Mozilla
Mozilla Foundation Security Advisory 2024-67: CVE-2024-11691
vendor_mozilla·CVSS 8.8
CVE-2024-11691 [HIGH] Mozilla Foundation Security Advisory 2024-67: CVE-2024-11691
Mozilla Foundation Security Advisory 2024-67
CVE: CVE-2024-11691
Product: Thunderbird
Impact: high
Fixed in: Thunderbird 133
Mozilla
Mozilla Foundation Security Advisory 2024-70: CVE-2024-11691
vendor_mozilla·CVSS 8.8
CVE-2024-11691 [HIGH] Mozilla Foundation Security Advisory 2024-70: CVE-2024-11691
Mozilla Foundation Security Advisory 2024-70
CVE: CVE-2024-11691
Product: Thunderbird
Impact: moderate
Fixed in: Thunderbird 115.18
No detection rules found.
No public exploits indexed.
Bugzilla
WebGLTransformFeedback::mActive_VertCapacity desync allows host-authorised TF write past buffer end after paused bufferData shrink
bugzilla·2026-05-09·CVSS 9.3
CVE-2023-5724 [CRITICAL] WebGLTransformFeedback::mActive_VertCapacity desync allows host-authorised TF write past buffer end after paused bufferData shrink
WebGLTransformFeedback::mActive_VertCapacity desync allows host-authorised TF write past buffer end after paused bufferData shrink
Created attachment 9584820
sibling2.html
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:150.0) Gecko/20100101 Firefox/150.0
Steps to reproduce:
-
Actual results:
**Filing fields**
| Field | Value |
|---|---|
| Product | Core |
| Component | Graphics: CanvasWebGL |
| Type | defect |
| Group | Core Security (yes, mark as security bug) |
| Version | Firefox 150.0 |
| Platform / OS | All; tested on macOS Apple Silicon |
| See Also | bug 2037323, bug 2038302, bug 1836705 (CVE-2023-5724), bug 1028891 (CVE-2014-1556) |
**Attach:** sibling2.html
## Summary
Sibling to bug 2037323 / 2038302. Different cache, different code path, different impact
Bugzilla
Parent Process (Unsandboxed) Out-Of-Bounds Write on WebGL vertexAttribDivisor
bugzilla·2024-08-24·CVSS 8.8
[HIGH] Parent Process (Unsandboxed) Out-Of-Bounds Write on WebGL vertexAttribDivisor
Parent Process (Unsandboxed) Out-Of-Bounds Write on WebGL vertexAttribDivisor
Created attachment 9420656
poc.html
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/127.0.0.0 Safari/537.36
Steps to reproduce:
## High-level overview of the vulnerability and the possible effect of using it
- A Out-Of-Bounds Write Vulnerability exists in the WebGL gleLLVMStoreDataToOutFloatInFloat.
- An attacker must open a arbitrary generated HTML file to exploit this vulnerability.
- Exploiting this vulnerability can lead to a privileged process (GPU Process), enabling a sandbox escape.
- like : CVE-2023-6856 => Heap-Buffer-Overflow Sandbox Escape in Mozilla Firefox WebGL
## Exact product that was found to be vulnerable including complete version
https://bugzilla.mozilla.org/show_bug.cgi?id=1914707https://bugzilla.mozilla.org/show_bug.cgi?id=1924184https://www.mozilla.org/security/advisories/mfsa2024-63/https://www.mozilla.org/security/advisories/mfsa2024-64/https://www.mozilla.org/security/advisories/mfsa2024-65/https://www.mozilla.org/security/advisories/mfsa2024-67/https://www.mozilla.org/security/advisories/mfsa2024-68/https://www.mozilla.org/security/advisories/mfsa2024-70/
2024-11-26
Published