{"schema_version":"2","view":"grouped","data":[{"id":3382,"cve_ids":["CVE-2026-88389"],"payload":{"kind":"advisory","title":"CVE-2026-88389","summary":"Espruino 2v29 (commit bffc6d0) contains a NULL pointer dereference vulnerability in jslGetRawString() in src/jslex.c. Crafted raw/binary string input can cause the lexer to pass a NULL iterator target to jsvLockAgain(). In RELEASE/NO_ASSERT builds, the missing assertion guard allows a write through the NULL pointer, resulting in memory corruption and application termination or denial of service.","evidence":"cve:CVE-2026-88389","products":[{"name":{"value":"n/a","evidence":"/containers/cna/affected/0/product"},"prerequisites":[],"fixed_versions":[],"affected_versions":[]}],"severity":"unknown","structured":{"id":"CVE-2026-88389","aliases":["CVE-2026-88389"],"metrics":[],"affected":[{"vendor":"n/a","product":"n/a","versions":[{"status":"affected","version":"n/a"}]}],"modified":"2026-09-29T03:21:20.177Z","provider":"cve","references":["https://github.com/espruino/Espruino/issues/2745","https://github.com/espruino/Espruino/commit/0db0663ac5201a6fea68094b45da673edec45187"],"provider_metadata":{"adp":[{"title":"CISA ADP Vulnrichment","metrics":[{"cvssV3_1":{"scope":"UNCHANGED","version":"3.1","baseScore":6.2,"attackVector":"LOCAL","baseSeverity":"MEDIUM","vectorString":"CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","integrityImpact":"NONE","userInteraction":"NONE","attackComplexity":"LOW","availabilityImpact":"HIGH","privilegesRequired":"NONE","confidentialityImpact":"NONE"}},{"other":{"type":"ssvc","content":{"id":"CVE-2026-88389","role":"CISA Coordinator","options":[{"Exploitation":"poc"},{"Automatable":"no"},{"Technical Impact":"partial"}],"version":"2.0.3","timestamp":"2026-09-29T03:18:57.521290Z"}}}],"references":[{"url":"https://github.com/espruino/Espruino/issues/2745","tags":["exploit"]}],"problemTypes":[{"descriptions":[{"lang":"en","type":"CWE","cweId":"CWE-476","description":"CWE-476 NULL Pointer Dereference"}]}],"providerMetadata":{"orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","shortName":"CISA-ADP","dateUpdated":"2026-09-29T03:21:20.177Z"}}],"cna":{"orgId":"8254265b-2729-46b6-b9e3-3dfca2d5bfca","shortName":"mitre","dateUpdated":"2026-09-25T14:07:39.290Z"}}},"related_cves":[{"value":"CVE-2026-88389","evidence":"/cveMetadata/cveId"}],"security_relevant":true,"severity_evidence":null},"group_id":"advisory:1bf18d35-e422-4315-bc35-f84f0d04f507","priority":{"reasons":[],"severity":"unknown","linked_cves":[],"fix_available":false,"known_exploited":false,"publisher_severity":"unknown"},"revision":1,"source_id":"core-cve","source_url":"https://www.cve.org/CVERecord?id=CVE-2026-88389","advisory_id":"1bf18d35-e422-4315-bc35-f84f0d04f507","event_types":["advisory"],"published_at":"2026-10-24T21:34:19.677996+00:00","technologies":["core-cve","n-a"],"context_update":false,"extraction_method":"structured","source_published_at":"2026-09-25T00:00:00+00:00","detail_url":"/advisories/advisory%3A1bf18d35-e422-4315-bc35-f84f0d04f507","group":{"id":"advisory:1bf18d35-e422-4315-bc35-f84f0d04f507","revision":1,"primary_event_id":3399,"change":"published","superseded_by":[],"changed":{"id":3399,"cve_ids":["CVE-2026-88389"],"payload":{"kind":"advisory","title":"CVE-2026-88389","summary":"Espruino 2v29 (commit bffc6d0) contains a NULL pointer dereference vulnerability in jslGetRawString() in src/jslex.c. Crafted raw/binary string input can cause the lexer to pass a NULL iterator target to jsvLockAgain(). In RELEASE/NO_ASSERT builds, the missing assertion guard allows a write through the NULL pointer, resulting in memory corruption and application termination or denial of service.","evidence":"cve:CVE-2026-88389","products":[{"name":{"value":"n/a","evidence":"/containers/cna/affected/0/product"},"prerequisites":[],"fixed_versions":[],"affected_versions":[]}],"severity":"unknown","structured":{"id":"CVE-2026-88389","aliases":["CVE-2026-88389"],"metrics":[],"affected":[{"vendor":"n/a","product":"n/a","versions":[{"status":"affected","version":"n/a"}]}],"modified":"2026-09-29T03:21:20.177Z","provider":"cve","references":["https://github.com/espruino/Espruino/issues/2745","https://github.com/espruino/Espruino/commit/0db0663ac5201a6fea68094b45da673edec45187"],"provider_metadata":{"adp":[{"title":"CISA ADP Vulnrichment","metrics":[{"cvssV3_1":{"scope":"UNCHANGED","version":"3.1","baseScore":6.2,"attackVector":"LOCAL","baseSeverity":"MEDIUM","vectorString":"CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","integrityImpact":"NONE","userInteraction":"NONE","attackComplexity":"LOW","availabilityImpact":"HIGH","privilegesRequired":"NONE","confidentialityImpact":"NONE"}},{"other":{"type":"ssvc","content":{"id":"CVE-2026-88389","role":"CISA Coordinator","options":[{"Exploitation":"poc"},{"Automatable":"no"},{"Technical Impact":"partial"}],"version":"2.0.3","timestamp":"2026-09-29T03:18:57.521290Z"}}}],"references":[{"url":"https://github.com/espruino/Espruino/issues/2745","tags":["exploit"]}],"problemTypes":[{"descriptions":[{"lang":"en","type":"CWE","cweId":"CWE-476","description":"CWE-476 NULL Pointer Dereference"}]}],"providerMetadata":{"orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","shortName":"CISA-ADP","dateUpdated":"2026-09-29T03:21:20.177Z"}}],"cna":{"orgId":"8254265b-2729-46b6-b9e3-3dfca2d5bfca","shortName":"mitre","dateUpdated":"2026-09-25T14:07:39.290Z"}}},"related_cves":[{"value":"CVE-2026-88389","evidence":"/cveMetadata/cveId"}],"security_relevant":true,"severity_evidence":null},"group_id":"advisory:1bf18d35-e422-4315-bc35-f84f0d04f507","priority":{"reasons":[],"severity":"unknown","linked_cves":[],"fix_available":false,"known_exploited":false,"publisher_severity":"unknown"},"revision":1,"source_id":"core-cve","source_url":"https://www.cve.org/CVERecord?id=CVE-2026-88389","advisory_id":"1bf18d35-e422-4315-bc35-f84f0d04f507","event_types":["advisory"],"published_at":"2026-10-24T21:34:19.677996+00:00","technologies":["core-cve","n-a"],"context_update":false,"extraction_method":"structured","source_published_at":"2026-09-25T00:00:00+00:00","detail_url":"/events/3399"},"members":[{"id":3399,"cve_ids":["CVE-2026-88389"],"payload":{"kind":"advisory","title":"CVE-2026-88389","summary":"Espruino 2v29 (commit bffc6d0) contains a NULL pointer dereference vulnerability in jslGetRawString() in src/jslex.c. Crafted raw/binary string input can cause the lexer to pass a NULL iterator target to jsvLockAgain(). In RELEASE/NO_ASSERT builds, the missing assertion guard allows a write through the NULL pointer, resulting in memory corruption and application termination or denial of service.","evidence":"cve:CVE-2026-88389","products":[{"name":{"value":"n/a","evidence":"/containers/cna/affected/0/product"},"prerequisites":[],"fixed_versions":[],"affected_versions":[]}],"severity":"unknown","structured":{"id":"CVE-2026-88389","aliases":["CVE-2026-88389"],"metrics":[],"affected":[{"vendor":"n/a","product":"n/a","versions":[{"status":"affected","version":"n/a"}]}],"modified":"2026-09-29T03:21:20.177Z","provider":"cve","references":["https://github.com/espruino/Espruino/issues/2745","https://github.com/espruino/Espruino/commit/0db0663ac5201a6fea68094b45da673edec45187"],"provider_metadata":{"adp":[{"title":"CISA ADP Vulnrichment","metrics":[{"cvssV3_1":{"scope":"UNCHANGED","version":"3.1","baseScore":6.2,"attackVector":"LOCAL","baseSeverity":"MEDIUM","vectorString":"CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","integrityImpact":"NONE","userInteraction":"NONE","attackComplexity":"LOW","availabilityImpact":"HIGH","privilegesRequired":"NONE","confidentialityImpact":"NONE"}},{"other":{"type":"ssvc","content":{"id":"CVE-2026-88389","role":"CISA Coordinator","options":[{"Exploitation":"poc"},{"Automatable":"no"},{"Technical Impact":"partial"}],"version":"2.0.3","timestamp":"2026-09-29T03:18:57.521290Z"}}}],"references":[{"url":"https://github.com/espruino/Espruino/issues/2745","tags":["exploit"]}],"problemTypes":[{"descriptions":[{"lang":"en","type":"CWE","cweId":"CWE-476","description":"CWE-476 NULL Pointer Dereference"}]}],"providerMetadata":{"orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","shortName":"CISA-ADP","dateUpdated":"2026-09-29T03:21:20.177Z"}}],"cna":{"orgId":"8254265b-2729-46b6-b9e3-3dfca2d5bfca","shortName":"mitre","dateUpdated":"2026-09-25T14:07:39.290Z"}}},"related_cves":[{"value":"CVE-2026-88389","evidence":"/cveMetadata/cveId"}],"security_relevant":true,"severity_evidence":null},"group_id":"advisory:1bf18d35-e422-4315-bc35-f84f0d04f507","priority":{"reasons":[],"severity":"unknown","linked_cves":[],"fix_available":false,"known_exploited":false,"publisher_severity":"unknown"},"revision":1,"source_id":"core-cve","source_url":"https://www.cve.org/CVERecord?id=CVE-2026-88389","advisory_id":"1bf18d35-e422-4315-bc35-f84f0d04f507","event_types":["advisory"],"published_at":"2026-10-24T21:34:19.677996+00:00","technologies":["core-cve","n-a"],"context_update":false,"extraction_method":"structured","source_published_at":"2026-09-25T00:00:00+00:00","detail_url":"/events/3399"}]}}],"next_after":3382,"next_before":3382}