mirror of
https://github.com/chillpadclub/bedolaga-cabinet.git
synced 2026-07-28 09:33:46 +00:00
Хелпер-функции (isSafeToOpen/isSafeAppLink) CodeQL как санитайзеры не распознаёт — js/xss и js/client-side-unvalidated-url-redirection продолжали флаговаться на sink'ах. Проверки перенесены инлайн к sink'ам как префикс-якорные RegExp-гарды (распознаваемый барьер): scheme:// обязателен, javascript/data/vbscript/file/blob/about/intent/content/ filesystem (и http для redirect.html) отбрасываются. Семантика та же.