VYPR
Unrated severityNVD Advisory· Published Apr 14, 2023· Updated Feb 6, 2025

CVE-2023-29569

CVE-2023-29569

Description

Cesanta MJS v2.20.0 was discovered to contain a SEGV vulnerability via ffi_cb_impl_wpwwwww at src/mjs_ffi.c. This vulnerability can lead to a Denial of Service (DoS).

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

A segmentation fault in Cesanta MJS v2.20.0's ffi_cb_impl_wpwwwww function causes denial of service via crafted JavaScript.

Vulnerability

Cesanta MJS v2.20.0 contains a segmentation fault (SEGV) vulnerability in the function ffi_cb_impl_wpwwwww located in src/mjs_ffi.c at line 456. The bug is triggered when the MJS interpreter executes a specially crafted JavaScript file, causing a write access to an invalid memory address, leading to a crash. The affected versions are named v2.20.0 [1][2].

Exploitation

An attacker can exploit this vulnerability by providing a malicious JavaScript file (e.g., poc4.js) to the MJS interpreter. No authentication or special network position is required; the victim only needs to run the MJS binary with the attacker-supplied script. The crash occurs during the execution of the script via mjs_exec_internal and mjs_exec_file, culminating in ffi_cb_impl_wpwwwww [1][2].

Impact

Successful exploitation results in a denial of service (DoS) as the MJS process terminates abnormally due to a segmentation violation. There is no indication of code execution or information disclosure; the impact is limited to service interruption [1][2].

Mitigation

As of the publication date (2023-04-14), no official fix has been released for CVE-2023-29569. Users should monitor the Cesanta MJS repository for patches or updates. No workaround is disclosed in the available references [1][2].

AI Insight generated on May 25, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected products

2
  • Cesanta/MJSdescription
  • Cesanta/mjsllm-fuzzy
    Range: = 2.20.0

Patches

0

No patches discovered yet.

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

2

News mentions

0

No linked articles in our index yet.