Business is booming.

У додатках Skype, Slack і суперзахищеному мессенджере Signal знайшлася однакова “діра”

365

Популярний фреймворк node.js Electron допускає віддалений запуск довільного коду в середовищі Windows. Під загрозою тільки ті додатки, які реєструються як обробники того чи іншого протоколу за замовчуванням.

Серйозна уразливість у фреймворке Electron зачіпає ряд популярних комунікаційних застосувань, у тому числі Skype, в корпоративному середовищі Slack і захищений мессенджер Signal, який називають коханим мессенджером Едварда Сноудена . “Діра” дозволяє хакерам видалено виконувати на зламаному ПК довільний код.

Electron є фреймворк node.js і Chromium. Він дозволяє розробникам використати веб-технології(JavaScript, HTML і CSS) для створення десктопных застосувань. Уразливість, що отримала індекс CVE – 2018-1000006, зачіпає тільки клієнтські застосування в середовищі Windows : під іншими операційними системами її немає.

У описі проблеми від розробників Electron вказується, що уразливими є тільки ті застосування, які реєструються в Windows в якості обробників того або іншого протоколу за умовчанням(наприклад, myapp://); такі застосування будуть уразливі незалежно від того, як вони реєструються – в системному реєстрі Windows або в API app.setAsDefaultProtocolClient самого Electron.

Застосування, які побудовані з використанням Electron, але не реєструються як обробники яких-небудь протоколів(наприклад, клієнт Discord або система управління контентом WordPress), не схильні до цієї уразливості.

Розробники Slack вже заявили, що у версії 3.0.3 і вище вразливість відсутня, і закликали всіх користувачів оновитися як можна швидше.

У Microsoft відмітили, що в останній на даний момент версії Skype цієї уразливості вже немає. У вівторок розробники Electron випустили нову версію свого ПЗ, в якому виправлена вказана помилка. Усім розробникам застосувань, які використовують Electron, рекомендується оновитися якнайскоріше.

На офіційних ресурсах розробників Signal згадки уразливості відсутні.

Джерело: c.news

Comments
Loading...