espruino CVE Vulnerabilities & CVE List (19)

Products (CPE): — CVEs: 19

espruino vulnerability overview

Aggregates CVE and security vulnerability intelligence across all espruino-related products, including CVSS, EPSS, publication dates, and vulnerability intelligence data.

Historical issues mainly involve vendor risk buffer overflow and vendor risk memory corruption and related problems; some flaws may lead to vendor impact memory corruption, affecting vendor surface software deployment scenarios.

Vulnerability distribution trend (last 24 months)

Showing 119 of 19 CVEs
«« First « Prev Page 1 / 1 Next »
CVE Summary Source Max CVSS EPSS % Published Updated
CVE-2024-25201 Espruino 2v20 (commit fcc9ba4) was discovered to contain an Out-of-bounds Read via jsvStringIteratorPrintfCallback at src/jsvar.c. [email protected] 7.5 0.46% 2024-02-07 2025-06-17
CVE-2024-25200 Espruino 2v20 (commit fcc9ba4) was discovered to contain a Stack Overflow via the jspeFactorFunctionCall at src/jsparse.c. [email protected] 7.5 0.68% 2024-02-07 2025-06-20
CVE-2020-23257 Buffer Overflow vulnerability found in Espruino 2v05.41 allows an attacker to cause a denial of service via the function jsvGarbageCollectMarkUsed in file src/jsvar.c. [email protected] 7.5 0.51% 2023-04-04 2025-02-13
CVE-2020-19693 An issue found in Espruino Espruino 6ea4c0a allows an attacker to execute arbitrrary code via oldFunc parameter of the jswrap_object.c:jswrap_function_replacewith endpoint. [email protected] 9.8 0.34% 2023-04-04 2025-02-18
CVE-2022-25465 Espruino 2v11 release was discovered to contain a stack buffer overflow via src/jsvar.c in jsvGetNextSibling. [email protected] 7.8 0.25% 2022-03-05 2024-11-21
CVE-2022-25044 Espruino 2v11.251 was discovered to contain a stack buffer overflow via src/jsvar.c in jsvNewFromString. [email protected] 7.8 0.24% 2022-03-05 2024-11-21
CVE-2021-46325 Espruino 2v10.246 was discovered to contain a stack buffer overflow via src/jsutils.c in vcbprintf. [email protected] 7.8 0.17% 2022-01-20 2024-11-21
CVE-2021-46324 Espruino 2v11.251 was discovered to contain a stack buffer overflow via src/jsvar.c in jsvNewFromString. [email protected] 7.8 0.17% 2022-01-20 2024-11-21
CVE-2021-46323 Espruino 2v11.251 was discovered to contain a SEGV vulnerability via src/jsinteractive.c in jsiGetDeviceFromClass. [email protected] 5.5 0.05% 2022-01-20 2024-11-21
CVE-2020-22884 Buffer overflow vulnerability in function jsvGetStringChars in Espruino before RELEASE_2V09, allows remote attackers to execute arbitrary code. [email protected] 9.8 3.11% 2021-07-13 2024-11-21
CVE-2018-11598 Espruino before 1.99 allows attackers to cause a denial of service (application crash) and a potential Information Disclosure with user crafted input files via a Buffer Overflow or Out-of-bounds Read during syntax parsing of certain for loops in jsparse.c. [email protected] 7.1 0.32% 2018-05-31 2024-11-21
CVE-2018-11597 Espruino before 1.99 allows attackers to cause a denial of service (application crash) with a user crafted input file via a Buffer Overflow during syntax parsing because of a missing check for stack exhaustion with many '{' characters in jsparse.c. [email protected] 5.5 0.12% 2018-05-31 2024-11-21
CVE-2018-11596 Espruino before 1.99 allows attackers to cause a denial of service (application crash) with a user crafted input file via a Buffer Overflow during syntax parsing because a check for '\0' is made for the wrong array element in jsvar.c. [email protected] 5.5 0.12% 2018-05-31 2024-11-21
CVE-2018-11595 Espruino before 1.99 allows attackers to cause a denial of service (application crash) and a potential Escalation of Privileges with a user crafted input file via a Buffer Overflow during syntax parsing, because strncat is misused. [email protected] 7.8 0.32% 2018-05-31 2024-11-21
CVE-2018-11594 Espruino before 1.99 allows attackers to cause a denial of service (application crash) with a user crafted input file via a Buffer Overflow during syntax parsing of "VOID" tokens in jsparse.c. [email protected] 5.5 0.18% 2018-05-31 2024-11-21
CVE-2018-11593 Espruino before 1.99 allows attackers to cause a denial of service (application crash) and potential Information Disclosure with a user crafted input file via a Buffer Overflow during syntax parsing because strncpy is misused in jslex.c. [email protected] 7.1 0.23% 2018-05-31 2024-11-21
CVE-2018-11592 Espruino before 1.98 allows attackers to cause a denial of service (application crash) with a user crafted input file via an Out-of-bounds Read during syntax parsing in which certain height validation is missing in libs/graphics/jswrap_graphics.c. [email protected] 5.5 0.16% 2018-05-31 2024-11-21
CVE-2018-11591 Espruino before 1.98 allows attackers to cause a denial of service (application crash) with a user crafted input file via a NULL pointer dereference during syntax parsing. This was addressed by adding validation for a debug trace print statement in jsvar.c. [email protected] 5.5 0.16% 2018-05-31 2024-11-21
CVE-2018-11590 Espruino before 1.99 allows attackers to cause a denial of service (application crash) with a user crafted input file via an integer overflow during syntax parsing. This was addressed by fixing stack size detection on Linux in jsutils.c. [email protected] 5.5 0.16% 2018-05-31 2024-11-21
«« First « Prev Page 1 / 1 Next »
cvelogic Threat Intelligence