CVE-2023-5174
Mozilla: Double-free in process spawning on Windows
Severity by source
Trivy's own label is CRITICAL. Rated critical by NVD. Rated lower by Red Hat (medium).
Description
If Windows failed to duplicate a handle during process creation, the sandbox code may have inadvertently freed a pointer twice, resulting in a use-after-free and a potentially exploitable crash. *This bug only affects Firefox on Windows when run in non-standard configurations (such as using `runas`). Other operating systems are unaffected.* This vulnerability affects Firefox < 118, Firefox ESR < 115.3, and Thunderbird < 115.3.
Affected packages and fixed versions
| Source | Package | Fixed in |
|---|---|---|
| alpine 3.18 | firefox-esr | 115.3.0-r0 |
| alpine 3.19 | firefox-esr | 115.3.0-r0 |
| alpine 3.20 | firefox-esr | 115.3.0-r0 |
| alpine 3.21 | firefox-esr | 115.3.0-r0 |
| alpine 3.22 | firefox-esr | 115.3.0-r0 |
| alpine 3.23 | firefox-esr | 115.3.0-r0 |
| chainguard | firefox-esr | 118-r0 |
References
- https://access.redhat.com/security/cve/CVE-2023-5174
- https://bugzilla.mozilla.org/show_bug.cgi?id=1848454
- https://nvd.nist.gov/vuln/detail/CVE-2023-5174
- https://www.cve.org/CVERecord?id=CVE-2023-5174
- https://www.mozilla.org/security/advisories/mfsa2023-41/
- https://www.mozilla.org/security/advisories/mfsa2023-42/
- https://www.mozilla.org/security/advisories/mfsa2023-43/