Vulnerability Details : CVE-2023-24832
A null pointer dereference bug in Hermes prior to commit 5cae9f72975cf0e5a62b27fdd8b01f103e198708 could have been used by an attacker to crash an Hermes runtime where the EnableHermesInternal config option was set to true. Note that this is only exploitable in cases where Hermes is used to execute untrusted JavaScript. Hence, most React Native applications are not affected.
Vulnerability category: Memory Corruption
Exploit prediction scoring system (EPSS) score for CVE-2023-24832
Probability of exploitation activity in the next 30 days: 0.07%
Percentile, the proportion of vulnerabilities that are scored at or less: ~ 28 % EPSS Score History EPSS FAQ
CVSS scores for CVE-2023-24832
Base Score | Base Severity | CVSS Vector | Exploitability Score | Impact Score | Score Source |
---|---|---|---|---|---|
7.5
|
HIGH | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
3.9
|
3.6
|
NIST |
CWE ids for CVE-2023-24832
-
A NULL pointer dereference occurs when the application dereferences a pointer that it expects to be valid, but is NULL, typically causing a crash or exit.Assigned by:
- cve-assign@fb.com (Secondary)
- nvd@nist.gov (Primary)
References for CVE-2023-24832
-
https://github.com/facebook/hermes/commit/5cae9f72975cf0e5a62b27fdd8b01f103e198708
Avoid accessing the DebugInfo for BCProviderLazy · facebook/hermes@5cae9f7 · GitHubPatch
-
https://www.facebook.com/security/advisories/cve-2023-24832
CVE-2023-24832Patch;Vendor Advisory
Products affected by CVE-2023-24832
- cpe:2.3:a:facebook:hermes:*:*:*:*:*:*:*:*