В популярном графическом редакторе Microsoft Paint обнаружили критическую уязвимость, позволяющую злоумышленникам выполнять код удаленно и получить полный контроль над компьютером пользователя. Проблема кроется в механизме загрузки обновлений через сеть.
В чем суть проблемы
Разработчики Microsoft исправили баг еще месяц назад, однако патч не смог корректно доставить пользователям через Microsoft Store. Ситуация усугубилась ошибкой в базе данных уязвимостей (CVE): новый номер сборки обновления был указан как старый. Из-за этого система обновлений многих компьютеров считала, что версия программы актуальна, и не предлагала скачивать исправления.
В результате на тысячах устройств остался установлен уязвимый код программы. Если злоумышленник сможет заставить Paint выполнить вредоносный скрипт через интернет-соединение, он получит доступ к системе без ведома владельца ПК.
Как проверить свою версию
Чтобы убедиться в безопасности своего редактора, нужно вручную проверить номер сборки. Для этого откройте PowerShell от имени администратора и выполните следующую команду:
Get-AppxPackage -Name Microsoft.Paint | Select-Object Name, Version
В полученном списке обратите внимание на поле Version. Ваша система считается защищенной, если версия составляет 11.2609.401.0 или выше.
Если у вас стоит более ранняя версия — срочно обновите Paint через Microsoft Store или скачайте исправленную сборку с официального сайта компании.



