Boa: необработанное исключение при работе с AsyncGenerator (CVSS 9.2)
14.08.2024В движке JavaScript boa_engine ошибка в реализации операций AsyncGenerator приводит к необработанному исключению на определённых скриптах. Бюллетень оценён в 9.2.
Причина
Реализация AsyncGenerator исходит из того, что состояние объекта не может измениться во время разрешения обещания, созданного методами AsyncGenerator. Это допущение неверно при переходе состояния из геттера свойства then. Исправлено в версии 0.19.
Оригинал
RUSTSEC-2024-0444
Упоминаний: 0 · Просмотров: 3