В Windows и редакторе Visual Studio обнаружены RCE-баги

В Windows и редакторе Visual Studio обнаружены RCE-баги

Корпорация Microsoft выпустила внеочередные патчи для Windows и приложения Visual Studio Code; новые заплатки призваны закрыть две уязвимости удаленного исполнения кода (RCE). Бреши получили по 7,8 балла по шкале CVSS, то есть расцениваются как существенные.

В наличии уязвимости CVE-2020-17022, согласно бюллетеню, повинна библиотека кодеков Windows — windowscodecs.dll, которая некорректно обрабатывает объекты в памяти. В результате появилась возможность выполнить в системе вредоносный код с помощью специально созданного файла изображения.

Уязвимости подвержены все версии Windows 10. Эксплуатация возможна лишь в том случае, когда в атакуемой системе установлен видеокодек HEVC (High Efficiency Video Coding), известный также как H.265. Он не входит в комплект windowscodecs.dll и доступен как опция только в интернет-магазине Microsoft. Серверные Windows формат HEVC не поддерживают.

Проверить наличие уязвимого кодека в системе можно, зайдя в раздел «Программы и компоненты» настроек компьютера (через Панель управления). Патч включен в состав сборок 1.0.32762.0, 1.0.32763.0 и выше; обновление HEVC произойдет автоматически через клиент Microsoft Store.

Уязвимость CVE-2020-17023 в редакторе исходного кода Visual Studio проявляется при обработке файлов package.json. Эксплуатация, со слов Microsoft, позволяет злоумышленнику выполнить произвольный код в контексте текущего пользователя.

Файл package.json содержит информацию о приложении — название, версию, зависимости и проч. — и обычно используется с JavaScript-проектами и библиотеками, а также для скачивания пакетов Node.js.

Атаки с использованием данной уязвимости пока не зарегистрированы, однако пользователям Visual Studio Code советуют обновить приложение незамедлительно.

Anti-Malware Яндекс ДзенПодписывайтесь на канал "Anti-Malware" в Яндекс Дзен, чтобы первыми узнавать о новостях и наших эксклюзивных материалах по информационной безопасности.

GitHub быстро заменила приватный ключ RSA SSH, случайно слитый в паблик

Пользователей GitHub.com предупреждают о смене закрытого ключа RSA, который используется для защиты Git-операций, выполняемых через SSH. Причиной замены является его компрометация: секрет кратковременно был доступен в публичном репозитории, куда попал по недосмотру.

Меры предосторожности были приняты сегодня, 24 марта, в 05:00 UTC (в восемь утра по Москве). В противном случае злоумышленники смогли бы сымитировать хостинг-сервис или отслеживать операции юзеров, использующих SSH.

«Данный ключ не предоставляет доступ к инфраструктуре GitHub или клиентским данным, — пояснил глава ИБ-службы хостера Майк Хэнли (Mike Hanley). — Изменения коснутся лишь Git-операций, выполняемых по SSH с использованием RSA».

Входящий веб-трафик GitHub.com и Git-операции через HTTP не затронуты. Те, кто использует ключи ECDSA и Ed25519, изменений не заметят, и никаких действий от них не потребуется.

В тех случаях, когда при подключении к сайту по SSH отображается такое сообщение, следует удалить прежний ключ RSA и добавить новый:

 

Для удаления ключа нужно выполнить команду:

 

Добавить новый ключ можно, запустив автообновление, либо выполнить оба действия вручную. Успех будет сигнализировать следующий фингерпринт:

 

Работы по обновлению всех тегов еще не завершены, поэтому пользователи GitHub Actions, включившие опцию ssh-key, могут столкнуться с отказом actions/checkout. Свидетельств злонамеренного использования попавшего в паблик ключа не обнаружено.

По словам Хэнли, это случайный слив, а не результат компрометации систем GitHub либо клиентской информации, как два месяца назад. Тогда злоумышленникам удалось украсть сертификаты подписи кода для macOS-клиента GitHub и редактора Atom.

Anti-Malware Яндекс ДзенПодписывайтесь на канал "Anti-Malware" в Яндекс Дзен, чтобы первыми узнавать о новостях и наших эксклюзивных материалах по информационной безопасности.

RSS: Новости на портале Anti-Malware.ru