CVE-2023-5724
published 2023-10-25CVE-2023-5724: Drivers are not always robust to extremely large draw calls and in some cases this scenario could have led to a crash. This vulnerability affects Firefox <…
PriorityP338high7.5CVSS 3.1
AVNACLPRNUINSUCNINAH
EPSS
1.60%
75.6th percentile
Drivers are not always robust to extremely large draw calls and in some cases this scenario could have led to a crash. This vulnerability affects Firefox < 119, Firefox ESR < 115.4, and Thunderbird < 115.4.1.
Affected
20 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| debian | debian_linux | — | — |
| debian | debian_linux | — | — |
| debian | firefox | < firefox 119.0-1 (sid) | firefox 119.0-1 (sid) |
| debian | firefox-esr | < firefox 119.0-1 (sid) | firefox 119.0-1 (sid) |
| debian | thunderbird | < firefox 119.0-1 (sid) | firefox 119.0-1 (sid) |
| mozilla | firefox | < 119.0 | 119.0 |
| mozilla | firefox | — | — |
| mozilla | firefox | >= 0 < 119.0+build2-0ubuntu0.20.04.1 | 119.0+build2-0ubuntu0.20.04.1 |
| mozilla | firefox | >= 0 < 119.0.1+build1-0ubuntu0.20.04.1 | 119.0.1+build1-0ubuntu0.20.04.1 |
| mozilla | firefox | >= unspecified < 119 | 119 |
| mozilla | firefox_esr | < 115.4 | 115.4 |
| mozilla | firefox_esr | >= unspecified < 115.4 | 115.4 |
| mozilla | thunderbird | < 115.4.1 | 115.4.1 |
| mozilla | thunderbird | >= 0 < 1:115.4.1-1~deb11u1 | 1:115.4.1-1~deb11u1 |
| mozilla | thunderbird | >= 0 < 1:115.4.1-1~deb12u1 | 1:115.4.1-1~deb12u1 |
| mozilla | thunderbird | >= 0 < 1:115.4.1-1 | 1:115.4.1-1 |
| mozilla | thunderbird | >= 0 < 1:115.4.1-1 | 1:115.4.1-1 |
| mozilla | thunderbird | >= 0 < 1:115.4.1+build1-0ubuntu0.20.04.1 | 1:115.4.1+build1-0ubuntu0.20.04.1 |
| mozilla | thunderbird | >= 0 < 1:115.4.1+build1-0ubuntu0.22.04.1 | 1:115.4.1+build1-0ubuntu0.22.04.1 |
| mozilla | thunderbird | >= unspecified < 115.4.1 | 115.4.1 |
CVSS provenance
nvdv3.17.5HIGHCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
osv7.5HIGH
vendor_debian7.5HIGH
vendor_redhat7.5HIGH
vendor_ubuntu4.3MEDIUM
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.
Ubuntu
Firefox regressions
vendor_ubuntu·2023-11-14·CVSS 4.3
[MEDIUM] Firefox regressions
Title: Firefox regressions
Summary: USN-6456-1 caused some minor regressions in Firefox.
USN-6456-1 fixed vulnerabilities in Firefox. The update introduced
several minor regressions. This update fixes the problem.
We apologize for the inconvenience.
Original advisory details:
Multiple security issues were discovered in Firefox. If a user were
tricked into opening a specially crafted website, an attacker could
potentially exploit these to cause a denial of service, obtain sensitive
information across domains, or execute arbitrary code. (CVE-2023-5722,
CVE-2023-5724, CVE-2023-5728, CVE-2023-5729, CVE-2023-5730, CVE-2023-5731)
Kelsey Gilbert discovered that Firefox did not properly manage certain
browser prompts and dialogs due to an insufficient activation-delay. An
attacker could pote
Ubuntu
Thunderbird vulnerabilities
vendor_ubuntu·2023-11-02·CVSS 4.3
CVE-2023-5724 [MEDIUM] Thunderbird vulnerabilities
Title: Thunderbird vulnerabilities
Summary: Several security issues were fixed in Thunderbird.
Multiple security issues were discovered in Thunderbird. If a user were
tricked into opening a specially crafted website in a browsing context, an
attacker could potentially exploit these to cause a denial of service,
obtain sensitive information, bypass security restrictions, cross-site
tracing, or execute arbitrary code. (CVE-2023-5724, CVE-2023-5728,
CVE-2023-5730, CVE-2023-5732)
Kelsey Gilbert discovered that Thunderbird did not properly manage certain
browser prompts and dialogs due to an insufficient activation-delay. An
attacker could potentially exploit this issue to perform clickjacking.
(CVE-2023-5721)
Shaheen Fazim discovered that Thunderbird did not properly validate the URLs
open
Ubuntu
Firefox vulnerabilities
vendor_ubuntu·2023-10-30·CVSS 4.3
CVE-2023-5722 [MEDIUM] Firefox vulnerabilities
Title: Firefox vulnerabilities
Summary: Several security issues were fixed in Firefox.
Multiple security issues were discovered in Firefox. If a user were
tricked into opening a specially crafted website, an attacker could
potentially exploit these to cause a denial of service, obtain sensitive
information across domains, or execute arbitrary code. (CVE-2023-5722,
CVE-2023-5724, CVE-2023-5728, CVE-2023-5729, CVE-2023-5730, CVE-2023-5731)
Kelsey Gilbert discovered that Firefox did not properly manage certain
browser prompts and dialogs due to an insufficient activation-delay. An
attacker could potentially exploit this issue to perform clickjacking.
(CVE-2023-5721)
Daniel Veditz discovered that Firefox did not properly validate a cookie
containing invalid characters. An attacker could po
Red Hat
Mozilla: Large WebGL draw could have led to a crash
vendor_redhat·2023-10-24·CVSS 7.5
CVE-2023-5724 [HIGH] CWE-1021 Mozilla: Large WebGL draw could have led to a crash
Mozilla: Large WebGL draw could have led to a crash
Drivers are not always robust to extremely large draw calls and in some cases this scenario could have led to a crash. This vulnerability affects Firefox < 119, Firefox ESR < 115.4, and Thunderbird < 115.4.1.
The Mozilla Foundation Security Advisory describes this flaw as:
Drivers are not always robust to extremely large draw calls and in some cases this scenario could have led to a crash.
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 6) - Out of support scope
Package: thunderbird (Red Hat Enterprise Linux 6) - Out of support scope
Package: thunderbird (Red Hat Enterprise Linux 7) - Affected
Debian
CVE-2023-5724: firefox - Drivers are not always robust to extremely large draw calls and in some cases th...
vendor_debian·2023·CVSS 7.5
CVE-2023-5724 [HIGH] CVE-2023-5724: firefox - Drivers are not always robust to extremely large draw calls and in some cases th...
Drivers are not always robust to extremely large draw calls and in some cases this scenario could have led to a crash. This vulnerability affects Firefox < 119, Firefox ESR < 115.4, and Thunderbird < 115.4.1.
Scope: local
sid: resolved (fixed in 119.0-1)
Mozilla
Mozilla Foundation Security Advisory 2023-47: CVE-2023-5724
vendor_mozilla·CVSS 7.5
CVE-2023-5724 [HIGH] Mozilla Foundation Security Advisory 2023-47: CVE-2023-5724
Mozilla Foundation Security Advisory 2023-47
CVE: CVE-2023-5724
Product: Thunderbird
Impact: high
Fixed in: Thunderbird 115.4.1
Mozilla
Mozilla Foundation Security Advisory 2023-45: CVE-2023-5724
vendor_mozilla·CVSS 7.5
CVE-2023-5724 [HIGH] Mozilla Foundation Security Advisory 2023-45: CVE-2023-5724
Mozilla Foundation Security Advisory 2023-45
CVE: CVE-2023-5724
Product: Firefox
Impact: high
Fixed in: Firefox 119
Mozilla
Mozilla Foundation Security Advisory 2023-46: CVE-2023-5724
vendor_mozilla·CVSS 7.5
CVE-2023-5724 [HIGH] Mozilla Foundation Security Advisory 2023-46: CVE-2023-5724
Mozilla Foundation Security Advisory 2023-46
CVE: CVE-2023-5724
Product: Firefox ESR
Impact: high
Fixed in: Firefox ESR 115.4
OSV
firefox regressions
osv·2023-11-14·CVSS 4.3
CVE-2023-5722 [MEDIUM] firefox regressions
firefox regressions
USN-6456-1 fixed vulnerabilities in Firefox. The update introduced
several minor regressions. This update fixes the problem.
We apologize for the inconvenience.
Original advisory details:
Multiple security issues were discovered in Firefox. If a user were
tricked into opening a specially crafted website, an attacker could
potentially exploit these to cause a denial of service, obtain sensitive
information across domains, or execute arbitrary code. (CVE-2023-5722,
CVE-2023-5724, CVE-2023-5728, CVE-2023-5729, CVE-2023-5730, CVE-2023-5731)
Kelsey Gilbert discovered that Firefox did not properly manage certain
browser prompts and dialogs due to an insufficient activation-delay. An
attacker could potentially exploit this issue to perform clickjacking.
(CVE-2023-5721)
D
OSV
thunderbird vulnerabilities
osv·2023-11-02·CVSS 4.3
CVE-2023-5724 [MEDIUM] thunderbird vulnerabilities
thunderbird vulnerabilities
Multiple security issues were discovered in Thunderbird. If a user were
tricked into opening a specially crafted website in a browsing context, an
attacker could potentially exploit these to cause a denial of service,
obtain sensitive information, bypass security restrictions, cross-site
tracing, or execute arbitrary code. (CVE-2023-5724, CVE-2023-5728,
CVE-2023-5730, CVE-2023-5732)
Kelsey Gilbert discovered that Thunderbird did not properly manage certain
browser prompts and dialogs due to an insufficient activation-delay. An
attacker could potentially exploit this issue to perform clickjacking.
(CVE-2023-5721)
Shaheen Fazim discovered that Thunderbird did not properly validate the URLs
open by installed WebExtension. An attacker could potentially exploit th
OSV
firefox vulnerabilities
osv·2023-10-30·CVSS 4.3
CVE-2023-5722 [MEDIUM] firefox vulnerabilities
firefox vulnerabilities
Multiple security issues were discovered in Firefox. If a user were
tricked into opening a specially crafted website, an attacker could
potentially exploit these to cause a denial of service, obtain sensitive
information across domains, or execute arbitrary code. (CVE-2023-5722,
CVE-2023-5724, CVE-2023-5728, CVE-2023-5729, CVE-2023-5730, CVE-2023-5731)
Kelsey Gilbert discovered that Firefox did not properly manage certain
browser prompts and dialogs due to an insufficient activation-delay. An
attacker could potentially exploit this issue to perform clickjacking.
(CVE-2023-5721)
Daniel Veditz discovered that Firefox did not properly validate a cookie
containing invalid characters. An attacker could potentially exploit this
issue to cause a denial of service. (CVE-
GHSA
GHSA-hhqg-994q-93m3: Drivers are not always robust to extremely large draw calls and in some cases this scenario could have led to a crash
ghsa_unreviewed·2023-10-25
CVE-2023-5724 [HIGH] CWE-400 GHSA-hhqg-994q-93m3: Drivers are not always robust to extremely large draw calls and in some cases this scenario could have led to a crash
Drivers are not always robust to extremely large draw calls and in some cases this scenario could have led to a crash. This vulnerability affects Firefox < 119, Firefox ESR < 115.4, and Thunderbird < 115.4.1.
OSV
CVE-2023-5724: Drivers are not always robust to extremely large draw calls and in some cases this scenario could have led to a crash
osv·2023-10-25·CVSS 7.5
CVE-2023-5724 [HIGH] CVE-2023-5724: Drivers are not always robust to extremely large draw calls and in some cases this scenario could have led to a crash
Drivers are not always robust to extremely large draw calls and in some cases this scenario could have led to a crash. This vulnerability affects Firefox < 119, Firefox ESR < 115.4, and Thunderbird < 115.4.1.
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
bufferData(COPY_WRITE_BUFFER, ...) on a Kind::ElementArray buffer drops mIndexCache without rebuilding it, allowing index-validation bypass and uncramped gl_VertexID delivery to vertex shaders
bugzilla·2026-05-08·CVSS 9.3
CVE-2023-5724 [CRITICAL] bufferData(COPY_WRITE_BUFFER, ...) on a Kind::ElementArray buffer drops mIndexCache without rebuilding it, allowing index-validation bypass and uncramped gl_VertexID delivery to vertex shaders
bufferData(COPY_WRITE_BUFFER, ...) on a Kind::ElementArray buffer drops mIndexCache without rebuilding it, allowing index-validation bypass and uncramped gl_VertexID delivery to vertex shaders
Created attachment 9584658
sibling.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:
# bufferData(COPY_WRITE_BUFFER, ...) on a Kind::ElementArray buffer drops mIndexCache without rebuilding it, allowing index-validation bypass and uncramped gl_VertexID delivery to vertex shaders
## Filing fields
| Field | Value |
| --- | --- |
| Product | Core |
| Component | Graphics: CanvasWebGL |
| Type | defect |
| Group | Core Security (mark as security bug) |
| Version | Firefox 150.0 |
| Platform / OS | All; test
Bugzilla
`copyBufferSubData on ELEMENT_ARRAY_BUFFER does not invalidate WebGLBuffer::mIndexCache, allowing index-validation bypass and uncramped gl_VertexID delivery to vertex shaders`
bugzilla·2026-05-06·CVSS 7.5
CVE-2023-5724 [HIGH] `copyBufferSubData on ELEMENT_ARRAY_BUFFER does not invalidate WebGLBuffer::mIndexCache, allowing index-validation bypass and uncramped gl_VertexID delivery to vertex shaders`
`copyBufferSubData on ELEMENT_ARRAY_BUFFER does not invalidate WebGLBuffer::mIndexCache, allowing index-validation bypass and uncramped gl_VertexID delivery to vertex shaders`
Created attachment 9583551
firefox-webgl-desync-variants-v2.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 (also reproducible on 150.0.1) |
| Platform / OS | All; tested on macOS |
| See Also | bug 569431, bug 732660, bug 1836705 (CVE-2023-5724) |
Attach: `firefox-webgl-desync-variants-v2.html` (the multi-variant PoC)
https://bugzilla.mozilla.org/show_bug.cgi?id=1836705https://lists.debian.org/debian-lts-announce/2023/10/msg00037.htmlhttps://lists.debian.org/debian-lts-announce/2023/10/msg00042.htmlhttps://www.debian.org/security/2023/dsa-5535https://www.debian.org/security/2023/dsa-5538https://www.mozilla.org/security/advisories/mfsa2023-45/https://www.mozilla.org/security/advisories/mfsa2023-46/https://www.mozilla.org/security/advisories/mfsa2023-47/https://bugzilla.mozilla.org/show_bug.cgi?id=1836705https://lists.debian.org/debian-lts-announce/2023/10/msg00037.htmlhttps://lists.debian.org/debian-lts-announce/2023/10/msg00042.htmlhttps://www.debian.org/security/2023/dsa-5535https://www.debian.org/security/2023/dsa-5538https://www.mozilla.org/security/advisories/mfsa2023-45/https://www.mozilla.org/security/advisories/mfsa2023-46/https://www.mozilla.org/security/advisories/mfsa2023-47/
2023-10-25
Published