Podatności JerryScript 1.0
5 znanych podatności CVE w JerryScript 1.0, przetłumaczonych i ocenionych.
- CVE-2017-14749Wysokie
JerryScript 1.0 pozwala zdalnym atakującym na spowodowanie odmowy usługi lub potencjalne wykonanie dowolnego kodu poprzez spreparowany plik .js. Problem wynika z nieprawidłowego przetwarzania nieznanych znaków \ w danych bajtowych, co prowadzi do uszkodzenia pamięci sterty.
- CVE-2017-9250Wysokie
Funkcja lexer_process_char_literal w jerry-core/parser/js/js-lexer.c w JerryScript 1.0 nie pomija alokacji pamięci dla pustych ciągów, co pozwala zdalnym atakującym na spowodowanie odmowy usługi (dereferencja wskaźnika NULL i awaria aplikacji) poprzez źle sformatowany kod źródłowy JavaScript.
- CVE-2023-34868Wysokie
W Jerryscript 3.0 (commit 05dbbd1) odkryto błąd asercji w funkcji parser_parse_for_statement_start w pliku js-parser-statm.c.
- CVE-2023-34867Wysokie
W Jerryscript 3.0 (commit 05dbbd1) odkryto błąd asercji w funkcji ecma_property_hashmap_create, co może prowadzić do nieprzewidzianego zachowania aplikacji.
- CVE-2022-22901Średnie
W JerryScript w funkcji parser_parse_function_arguments w pliku js/js-parser.c występuje błąd asercji, który może prowadzić do awarii interpretera JavaScript.

