CVE-2023-50044

Cesanta MJS 2.20.0 has a getprop_builtin_foreign out-of-bounds read if a Built-in API name occurs in a substring of an input string.
References
Configurations

Configuration 1 (hide)

cpe:2.3:a:cesanta:mjs:2.22.0:*:*:*:*:*:*:*

History

29 Dec 2023, 00:15

Type Values Removed Values Added
Summary Buffer Overflow vulnerability in Cesanta MJS version 2.22.0, allows attackers to execute arbitrary code, cause a denial of service (Dos), and obtain sensitive information via segmentation fault can occur in getprop_builtin_foreign when input string includes a name of Built-in APIs. Cesanta MJS 2.20.0 has a getprop_builtin_foreign out-of-bounds read if a Built-in API name occurs in a substring of an input string.

28 Dec 2023, 20:19

Type Values Removed Values Added
CWE CWE-120
First Time Cesanta
Cesanta mjs
CPE cpe:2.3:a:cesanta:mjs:2.22.0:*:*:*:*:*:*:*
CVSS v2 : unknown
v3 : unknown
v2 : unknown
v3 : 9.8
References () https://github.com/cesanta/mjs/issues/254 - () https://github.com/cesanta/mjs/issues/254 - Exploit, Issue Tracking
References () https://github.com/cesanta/mjs/pull/255 - () https://github.com/cesanta/mjs/pull/255 - Patch

20 Dec 2023, 13:50

Type Values Removed Values Added
New CVE

Information

Published : 2023-12-20 09:15

Updated : 2024-02-28 20:54


NVD link : CVE-2023-50044

Mitre link : CVE-2023-50044

CVE.ORG link : CVE-2023-50044


JSON object : View

Products Affected

cesanta

  • mjs
CWE
CWE-120

Buffer Copy without Checking Size of Input ('Classic Buffer Overflow')