espruino 関連製品全体の CVE とセキュリティ脆弱性情報を集約し、CVSS、EPSS、公開日、脆弱性情報データを掲載しています。
過去の問題は主に バッファオーバーフロー and vendor risk memory corruption などに関し、一部は vendor impact memory corruption を招き、vendor surface software deployment and vendor surface production workloads 関連の場面に影響します。
掲載データは公開脆弱性情報とセキュリティ公告に基づき、過去の暴露面と修補優先度の評価に利用できます。
| CVE | 概要 | ソース | CVSS 最大値 | EPSS(%) | 公開 | 更新 |
|---|---|---|---|---|---|---|
| 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.70% | 2024-02-07 | 2026-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 | 2026-06-17 |
| 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.87% | 2023-04-04 | 2026-06-16 |
| 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.83% | 2023-04-04 | 2026-06-16 |
| 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.72% | 2022-03-04 | 2026-06-17 |
| 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.86% | 2022-03-04 | 2026-06-17 |
| 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.75% | 2022-01-20 | 2026-06-17 |
| 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.74% | 2022-01-20 | 2026-06-17 |
| CVE-2021-46323 | Espruino 2v11.251 was discovered to contain a SEGV vulnerability via src/jsinteractive.c in jsiGetDeviceFromClass. | [email protected] | 5.5 | 0.62% | 2022-01-20 | 2026-06-17 |
| 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 | 2.83% | 2021-07-13 | 2026-06-16 |
| 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 | 1.29% | 2018-05-31 | 2026-06-16 |
| 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.81% | 2018-05-31 | 2026-06-16 |
| 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.81% | 2018-05-31 | 2026-06-16 |
| 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 | 1.30% | 2018-05-31 | 2026-06-16 |
| 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 | 1.12% | 2018-05-31 | 2026-06-16 |
| 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 | 1.23% | 2018-05-31 | 2026-06-16 |
| 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 | 1.01% | 2018-05-31 | 2026-06-16 |
| 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 | 1.01% | 2018-05-31 | 2026-06-16 |
| 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 | 1.01% | 2018-05-31 | 2026-06-16 |