Track vulnerabilities like this one.
Sign up free to get alerted when software you use is affected.
9.8
CVE-2018-11418: JerryScript 1.0 can read beyond memory with crafted regex
CVE-2018-11418 · published 8 years ago
Summary
The JavaScript engine JerryScript version 1.0 may read data it shouldn't when it processes a specially crafted regular expression. This could let an attacker cause the program to crash or potentially expose private information. Update to a newer version of JerryScript or apply the vendor's patch to stop the problem.
What to do
The CVE record does not list a fixed version. Check the vendor's site or the advisory links below - a fix may already be released.
Affected software
| Vendor | Product | Affected versions |
|---|---|---|
| jerryscript | jerryscript |
1.0 cpe:2.3:a:jerryscript:jerryscript:1.0:*:*:*:*:*:*:* |
Original advisory text
An issue was discovered in JerryScript 1.0. There is a heap-based buffer over-read in the lit_read_code_unit_from_utf8 function via a RegExp("[\\u0020") payload, related to re_parse_char_class in p...
An issue was discovered in JerryScript 1.0. There is a heap-based buffer over-read in the lit_read_code_unit_from_utf8 function via a RegExp("[\\u0020") payload, related to re_parse_char_class in parser/regexp/re-parser.c.
References
- https://github.com/jerryscript-project/jerryscript/issues/2237 Exploit Issue Tracking Third Party Advisory
Internet-facing
3 days
Internal
60 days
- Not known to be exploited
- Can be exploited automatically (estimated)
- Gives an attacker full control (estimated)
Type
CWE-125Out-of-bounds Read
Timeline
Published24 May 2018
Updated2 Nov 2026
First seen29 Sep 2026
Sources
CVE-2018-11418 · NVD
Track software like this
Free during beta