CVE-2023-4578

Source
https://cve.org/CVERecord?id=CVE-2023-4578
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2023-4578.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2023-4578
Downstream
ALPINE (1)
ALSA (4)
CGA (2)
CLEANSTART (1)
CLSA (1)
DEBIAN (1)
MGASA (1)
OESA (2)
openSUSE (4)
RHSA (15)
RLSA (2)
SUSE (4)
UBUNTU (1)
Related
Published
2023-09-11T09:15:09Z
Modified
2026-07-01T12:46:34Z
Severity
  • 6.5 (Medium) CVSS_V3 - CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H CVSS Calculator
Summary
[none]
Details

When calling JS::CheckRegExpSyntax a Syntax Error could have been set which would end in calling convertToRuntimeErrorAndClear. A path in the function could attempt to allocate memory when none is available which would have caused a newly created Out of Memory exception to be mishandled as a Syntax Error. This vulnerability affects Firefox < 117, Firefox ESR < 115.2, and Thunderbird < 115.2.

References

Affected packages

Git /

Affected ranges

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2023-4578.json"
unresolved_ranges
[
    {
        "events": [
            {
                "introduced": "0"
            },
            {
                "fixed": "117.0"
            }
        ]
    },
    {
        "events": [
            {
                "introduced": "0"
            },
            {
                "fixed": "115.2"
            }
        ]
    },
    {
        "events": [
            {
                "introduced": "0"
            },
            {
                "fixed": "115.2"
            }
        ]
    }
]