An Integer signedness error in the JavaScript Interpreter in Facebook Hermes prior to commit 2c7af7ec481ceffd0d14ce2d7c045e475fd71dc6 allows attackers to cause a denial of service attack or a potential RCE via crafted JavaScript. Note that this is only exploitable if the application using Hermes permits evaluation of untrusted JavaScript. Hence, most React Native applications are not affected.
Advisories
| Source | ID | Title |
|---|---|---|
EUVD |
EUVD-2022-3980 | An Integer signedness error in the JavaScript Interpreter in Facebook Hermes prior to commit 2c7af7ec481ceffd0d14ce2d7c045e475fd71dc6 allows attackers to cause a denial of service attack or a potential RCE via crafted JavaScript. Note that this is only exploitable if the application using Hermes permits evaluation of untrusted JavaScript. Hence, most React Native applications are not affected. |
Github GHSA |
GHSA-gmpm-xp43-f7g6 | Signed to Unsigned Conversion Error in Facebook Hermes |
Fixes
Solution
No solution given by the vendor.
Workaround
No workaround given by the vendor.
References
History
Mon, 14 Jul 2025 13:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
epss
|
epss
|
Projects
Sign in to view the affected projects.
Status: PUBLISHED
Assigner: facebook
Published:
Updated: 2024-08-04T06:53:59.912Z
Reserved: 2019-12-02T00:00:00
Link: CVE-2020-1913
No data.
Status : Modified
Published: 2020-09-09T19:15:21.007
Modified: 2024-11-21T05:11:36.037
Link: CVE-2020-1913
No data.
OpenCVE Enrichment
No data.
EUVD
Github GHSA