JavaScript Kitchen 👨🏻‍🍳
398 subscribers
106 photos
275 links
Обʼєднання JavaScript ентузіастів та митців
https://javascript-kitchen.js.org/

Співпраця:
javascript_kitchen@pm.me
Download Telegram
В свете последних обнаруженных уязвимостей #Spectre и #Meltdown для #Chrome уже нашёлся эксплойт спекулятивного исполнения команд из JavaScript-кода. Поэтому в Chrome 64 "выключат" SharedArrayBuffer и изменится работа некоторых других API, например performance.now()

А пока куются фиксы в Chrome можно включить функцию изоляции процессов "Strict site isolation":
chrome://flags#enable-site-per-process

Подробности уязвимости: https://meltdownattack.com/

#javascript
#security
Вы в безопасности?! Возможно… Но ваши пароли, логины и номера кредитных карт, увы, нет!
Читайте детективную историю о воровстве приватных данных из браузеров:

https://hackernoon.com/im-harvesting-credit-card-numbers-and-passwords-from-your-site-here-s-how-9a8cb347c5b5

#javascript #security #csp #npm
Злоумышленники похитив токен одного из разработчиков eslint-scope опубликовали npm-пакет с вредоносным кодом. Уязвимая версия eslint-scope@3.7 уже удалена из npm. Но, всё равно, проверьте не зацепили ли вы её после очередного обновления пакетов.

https://eslint.org/blog/2018/07/postmortem-for-malicious-package-publishes

#javascript
#security
Разбор уязвимости npm-библиотеки event-stream, у которой, между прочим, около 2х миллионов скачиваний еженедельно:

https://schneid.io/blog/event-stream-vulnerability-explained/

#javascript #security
А вот и свежий эксплойт V8 в Math.expm1 – баг типизации статического анализатора.

https://abiondo.me/2019/01/02/exploiting-math-expm1-v8/

#javascript #v8 #security
Полезный плагин для VS Code от snyk.io, который прямо в редакторе анализирует используемые библиотеки на предмет уязвимостей. Умеет как в npm-пакеты, так и подключаемые через CDN. 🕵🏻‍♂️

https://snyk.io/blog/vuln-cost-security-scanner-vs-code/

#javascript #security
Интересное исследование на тему, как используя юникод символы, встроить бэкдор в код приложений на JavaScript:

https://certitude.consulting/blog/en/invisible-backdoor/

#javascript #nodejs #security