jerryscript Vulnerability Advisory Catalog

Total 98 security vulnerabilities recorded for jerryscript software and firmware.

← Back to All Vendors
Component: jerryscript

There is an Assertion in '(flags >> CBC_STACK_ADJUST_SHIFT) >= CBC_STACK_ADJUST_BASE || (CBC_STACK_ADJUST_BASE - (flags >> CBC_STACK_ADJUST_SHIFT)) <=...

📅 2021-06-10
CVSS 7.5 Dossier →
Component: jerryscript

There is an Assertion 'block_found' failed at js-parser-statm.c:2003 parser_parse_try_statement_end in JerryScript 2.2.0....

📅 2021-06-10
CVSS 7.5 Dossier →
Component: jerryscript

There is an Assertion 'scope_stack_p > context_p->scope_stack_p' failed at js-scanner-util.c:2510 in scanner_literal_is_created in JerryScript 2.2.0...

📅 2021-06-10
CVSS 7.5 Dossier →
Component: jerryscript

There is an Assertion 'context.status_flags & PARSER_SCANNING_SUCCESSFUL' failed at js-parser.c:2185 in parser_parse_source in JerryScript 2.2.0....

📅 2021-06-10
CVSS 7.5 Dossier →
Component: jerryscript

There is an Assertion 'context_p->token.type == LEXER_RIGHT_BRACE || context_p->token.type == LEXER_ASSIGN || context_p->token.type == LEXER_COMMA' fa...

📅 2021-06-10
CVSS 7.5 Dossier →
Component: jerryscript

There is an Assertion 'context_p->next_scanner_info_p->type == SCANNER_TYPE_FUNCTION' failed at js-parser-statm.c:733 in parser_parse_function_stateme...

📅 2021-06-10
CVSS 7.5 Dossier →
Component: jerryscript

There is an Assertion 'context_p->stack_depth == context_p->context_stack_depth' failed at js-parser-statm.c:2756 in parser_parse_statements in JerryS...

📅 2021-06-10
CVSS 7.5 Dossier →
Component: jerryscript

There is an Assertion 'context_p->stack_top_uint8 == LEXER_EXPRESSION_START' at js-parser-expr.c:3565 in parser_parse_expression in JerryScript 2.2.0....

📅 2021-06-10
CVSS 7.5 Dossier →
CVE-2020-23306 CRITICAL
Component: jerryscript

There is a stack-overflow at ecma-regexp-object.c:535 in ecma_regexp_match in JerryScript 2.2.0....

📅 2021-06-10
CVSS 9.8 Dossier →
CVE-2020-23303 CRITICAL
Component: jerryscript

There is a heap-buffer-overflow at jmem-poolman.c:165 in jmem_pools_collect_empty in JerryScript 2.2.0....

📅 2021-06-10
CVSS 9.8 Dossier →
CVE-2020-23302 CRITICAL
Component: jerryscript

There is a heap-use-after-free at ecma-helpers-string.c:772 in ecma_ref_ecma_string in JerryScript 2.2.0...

📅 2021-06-10
CVSS 9.8 Dossier →
CVE-2020-29657 CRITICAL
Component: jerryscript

In JerryScript 2.3.0, there is an out-of-bounds read in main_print_unhandled_exception in the main-utils.c file....

📅 2020-12-09
CVSS 9.1 Dossier →
Component: jerryscript

vm/opcodes.c in JerryScript 2.2.0 allows attackers to hijack the flow of control by controlling a register....

📅 2020-09-24
CVSS 7.5 Dossier →
Component: jerryscript

JerryScript through 2.3.0 allows stack consumption via function a(){new new Proxy(a,{})}JSON.parse("[]",a). NOTE: the vendor states that the problem i...

📅 2020-08-13
CVSS 7.8 Dossier →
Component: jerryscript

JerryScript through 2.3.0 has a (function({a=arguments}){const arguments}) buffer over-read....

📅 2020-08-13
CVSS 7.1 Dossier →
Component: jerryscript

An issue was discovered in ecma/operations/ecma-container-object.c in JerryScript 2.2.0. Operations with key/value pairs did not consider the case whe...

📅 2020-06-15
CVSS 7.5 Dossier →
Component: jerryscript

parser/js/js-scanner.c in JerryScript 2.2.0 mishandles errors during certain out-of-memory conditions, as demonstrated by a scanner_reverse_info_list ...

📅 2020-05-28
CVSS 7.5 Dossier →
Component: jerryscript

JerryScript 2.2.0 allows attackers to cause a denial of service (stack consumption) via a proxy operation....

📅 2020-05-27
CVSS 7.5 Dossier →
Component: jerryscript

JerryScript 2.2.0 allows attackers to cause a denial of service (assertion failure) because a property key query for a Proxy object returns unintended...

📅 2020-05-27
CVSS 7.5 Dossier →
CVE-2019-1010176 CRITICAL
Component: jerryscript

JerryScript commit 4e58ccf68070671e1fff5cd6673f0c1d5b80b166 is affected by: Buffer Overflow. The impact is: denial of service and possibly arbitrary c...

📅 2019-07-25
CVSS 9.8 Dossier →
Component: jerryscript

JerryScript version Tested on commit f86d7459d195c8ba58479d1861b0cc726c8b3793. Analysing history it seems that the issue has been present since commit...

📅 2018-08-20
CVSS 6.5 Dossier →
CVE-2018-11419 CRITICAL
Component: jerryscript

An issue was discovered in JerryScript 1.0. There is a heap-based buffer over-read in the lit_read_code_unit_from_hex function via a RegExp("[\\u0") p...

📅 2018-05-24
CVSS 9.8 Dossier →
CVE-2018-11418 CRITICAL
Component: jerryscript

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...

📅 2018-05-24
CVSS 9.8 Dossier →
CVE-2017-18212 CRITICAL
Component: jerryscript

An issue was discovered in JerryScript 1.0. There is a heap-based buffer over-read in the lit_read_code_unit_from_hex function in lit/lit-char-helpers...

📅 2018-03-01
CVSS 9.8 Dossier →
Page 4 of 5 (98 Total Records)