An out-of-bounds write vulnerability in jslGetTokenValueAsString() in Espruino 2v29 (commit bffc6d0) allows crafted JavaScript input containing an overlong token to trigger a one-byte write beyond the JsLex.token buffer in RELEASE/NO_ASSERT builds. The out-of-bounds write corrupts the adjacent tokenValue pointer, resulting in memory corruption and potentially causing application crashes or denial of service.
References
Configurations
No configuration.
History
24 Sep 2026, 19:17
| Type | Values Removed | Values Added |
|---|---|---|
| CWE | CWE-787 | |
| CVSS |
v2 : v3 : |
v2 : unknown
v3 : 7.7 |
| References | () https://github.com/espruino/Espruino/issues/2744 - |
24 Sep 2026, 17:17
| Type | Values Removed | Values Added |
|---|---|---|
| New CVE |
Information
Published : 2026-09-24 17:17
Updated : 2026-09-24 21:08
NVD link : CVE-2026-88390
Mitre link : CVE-2026-88390
CVE.ORG link : CVE-2026-88390
JSON object : View
Products Affected
No product.
CWE
CWE-787
Out-of-bounds Write
