CVE-2020-1913

Published Sep 9, 2020 CVSS 3.1 · 8.1 High EPSS 1.2% KEV · Not listed
Description
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.

Analysis

No analysis available yet

Remediation

No remediation available yet

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD 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 Github GHSA GHSA-gmpm-xp43-f7g6 Signed to Unsigned Conversion Error in Facebook Hermes
History
Type Values Removed Values Added
Metrics epss

{'score': 0.0027}

epss

{'score': 0.002}

Weaknesses
  • CWE-195

    Signed to Unsigned Conversion Error

  • CWE-681

    Incorrect Conversion between Numeric Types

Sources

Status
PUBLISHED
Assigner
facebook
Published
Updated
Aug 4, 2024, 6:53 AM
Reserved
Dec 2, 2019, 12:00 AM
Status
Modified
Published
Sep 9, 2020, 7:15 PM
Modified
Jun 17, 2026, 3:02 AM