LiveActive security incident?Get immediate response
CVE Record

CVE-2020-23302: There is a heap-use-after-free at ecma-helpers-string.c:772 in ecma_ref_ecma_string in JerryScript 2.2.0

There is a heap-use-after-free at ecma-helpers-string.c:772 in ecma_ref_ecma_string in JerryScript 2.2.0

UnknownCVSS not scoredNot KEV-listedUpdated
Glexia's TakeAutomated analysisunknown

Security readout for executives and security teams

Plain-English summary

CVE-2020-23302 describes a memory safety flaw in JerryScript 2.2.0. A heap-use-after-free can make software unstable and may create security risk where JerryScript processes attacker-controlled JavaScript. The public record is sparse and does not provide CVSS, confirmed exploitation, or fixed-version details.

Executive priority

Prioritize discovery first. If JerryScript 2.2.0 is embedded in exposed products or untrusted script-processing paths, treat remediation as time-sensitive. If not present, business urgency is low.

Technical view

The issue is reported as a heap-use-after-free in ecma-helpers-string.c at line 772, within ecma_ref_ecma_string, affecting JerryScript 2.2.0. The supplied CVE metadata lacks CWE, CVSS, affected CPEs, exploit details, and remediation specifics beyond the referenced upstream issue.

Likely exposure

Exposure is most likely in products, firmware, or services embedding JerryScript 2.2.0, especially when they evaluate untrusted JavaScript. The CVE affected-product fields are incomplete, so SBOM and source dependency checks are required.

Exploitation context

The source bundle does not show active exploitation. KEV status is false, and no cited source provides public exploitation evidence. Treat exploitability as unconfirmed from these sources, not disproven.

Researcher notes

The public CVE data is minimal. The strongest evidence is the reported heap-use-after-free location and version. There is insufficient source evidence here to rate severity, confirm reachability, name fixed versions, or assert exploitation.

Mitigation direction

  • Inventory applications, firmware, and libraries that embed JerryScript.
  • Identify any use of JerryScript 2.2.0 specifically.
  • Check upstream JerryScript guidance and issue history for fixed versions or patches.
  • Reduce or isolate processing of untrusted JavaScript where JerryScript is present.
  • Prioritize upgrade or replacement if JerryScript handles external input.

Validation and detection

  • Review SBOMs, vendored source, and build manifests for JerryScript.
  • Confirm the embedded JerryScript version, not only package names.
  • Check whether affected components execute attacker-controlled JavaScript.
  • Review crash, sanitizer, or fuzzing findings for matching use-after-free behavior.
  • Track the GitHub issue for maintainer-confirmed remediation details.
Prepared
Confidence
medium
Sources
3

Generated from the cited source records. This long-tail analysis has not been individually reviewed by a named human.

Potential ATT&CK relevance

Conservative CVE-to-ATT&CK context

These mappings and lookup hints may be relevant to the vulnerability behavior, CWE, affected product, or exposure path. Glexia-inferred context is not an official MITRE, ATT&CK, CWE, or CVE Program mapping.

ATT&CK lookup starting points

Use these exact CWE pages and searches to review the Glexia ATT&CK library from this CVE's weakness and description context.

cve · low confidence lookup

CVE-2020-23302 mapping review

Open the CVE-to-ATT&CK bridge for reviewed, inferred, or future official mappings tied to this CVE.

Open ATT&CK lookup
Vulnerability profileCVE Program record
Severity
Unknown
CVSS
Not scored
Known Exploited
No
Published
Official CVE source material

CNA and ADP enrichment extracted from CVE v5

These fields come from the CVE record and ADP containers, not from Glexia's Take. They preserve time-varying source decisions such as CISA SSVC, KEV status, CVSS metrics, and provider references.

0CVSS vectors
0Timeline events
0ADP providers
2Source links

CVSS and timeline data

No CVSS vectors or timeline events were available in the normalized CVE source material.

Source materials

Affected products

Products and packages named in the record

VendorProductVersion / packageStatus
n/an/an/aListed
Weakness

CWE details

No CWE listed

CWE links open Glexia weakness intelligence pages with official CWE context, developer remediation guidance, and related CVE mappings.