Създаден е нов вариант на браузърното разширение NoScript 11.2.18, предназначен за блокиране на опасен и нежелан JavaScript код, както и различни видове атаки (XSS, DNS Rebinding, CSRF, Clickjacking). В новата версия е решен проблемът, който е бил предизвикан от промяна в обработката на URL file:/// в движка Chromium. Този проблем е водил до невъзможност за отваряне на много сайтове (Gmail, Facebook и т.н.) след обновление на разширението до версия 11.2.16 в новите версии на браузерите, използващи движка Chromium (Chrome, Brave, Vivaldi).
Проблемът е бил причинен от факта, че в новите версии на Chromium достъпът на разширенията до URL 'file:///'' е забранен по подразбиране. Проблемът остана незабелязано, тъй като се проявяваше само при инсталиране на NoScript от каталога на разширенията на Chrome Store. При инсталиране на zip-архив от GitHub през менюто 'Load unpacked' (chrome://extensions > Developer mode) проблемът не се проявява, тъй като в режим на разработчици достъпът до URL file:/// не е блокиран. Като обходен вариант за решаване на проблема работи включването на настройката 'Allow access to file URLs' в параметрите на разширението.
Ситуацията бе усложнена, тъй като след публикуването на NoScript 11.2.16 в каталога на Chrome Web Store, авторът се опита да отмени изданието, което доведе до загуба на страницата на проекта. Така, в продължение на известно време потребителите не можеха да се върнат на предишната версия и бяха принудени да деактивират разширението. В момента работата на страницата в Chrome Web Store е възстановена, а проблемът е решен в версия 11.2.18. В каталога на Chrome Web Store, за да се избегне забавяне на ревюто на кода на новата версия, беше решено да се върне на предишното състояние и да се публикува версия 11.2.17, която е идентична на вече проверената версия 11.2.11.
Източник: opennet.ru
