Microsoft занялась перестройкой системы криптографии и цифровых сертификатов

Microsoft занялась изменением системы криптографии и цифровых сертификатов

Корпорация Microsoft накануне вечером выпустила июльский набор исправлений для своих продуктов, в котором среди стандартных исправлений компания отозвала почти три десятка цифровых сертификатов, ранее использованных для подписи программного обеспечения, лицензий и драйверов. Отзыв со стороны Microsoft - это реакция корпорации на ранее распространившийся вредоносный код Flame, использовавший манипуляции с цифровыми сертификатами Microsoft для проникновения в систему жертвы.

Отметим, что сегодняшнее аннулирование 28 сертификатов является частью гораздо более масштабной программы по изменению принципов работы криптосистем в продуктах Microsoft, в первую очередь в Windows. Ранее компания изменила механизм работы Windows Update и системы выдачи терминальных лицензий - все это также направлено на снижение возможности атаки со стороны Flame-подобных троянцев.

Ранее код Flame атаковал ряд компьютеров в ближневосточных странах. Создатели этого кода (по данным американских СМИ - израильская и американские разведки) использовали хитрый механизм подделки лицензий в Windows, чтобы троянец мог путешествовать по сети, в которую входит зараженный компьютер, заражая другие узлы и воруя с них данные.

С сегодняшнего дня Microsoft маркирует сертификаты, использованные Flame, и ряд других цифровых сертификатов, как Untrusted Certificate (Ненадежный сертификат), что позволяет системе автоматически заблокировать установку кодов с данным сертификатом, сообщает cybersecurity.ru.

Интересно отметить, что среди аннулированных сертификатов есть и сертификат аж от 2007 года, связанный с платформой Microsoft IPTV. Вероятно, что причина его отзыва - неизвестная общественности атака на указанную платформу.

Отдельно отметим, что в корпорации уведомили пользователей о том, что с августа короткие крипто-ключи RSA длиной менее 1024 бит будут блокироваться как недостаточно стойкие. Соответствующее обновление-блокировщик выйдет через месяц. Блокировка будет производиться даже в том случае, если ключ имеет надежный сертификат и соответствующим образом подписан.

Помимо "капремонта" системы цифровых подписей, Microsoft также выпустила ряд обновлений для других своих продуктов, устранив в общей сложности 16 уязвимостей. Три бюллетеня для продуктов Internet Explorer, Microsoft XML core services и Microsoft Data Access Components имеют критическую степень опасности, оставшиеся шесть - отмечены как важные.

Уязвимость переполнения глобального буфера в zlib грозит DoS и даже RCE

В широко используемой библиотеке zlib выявлена критическая уязвимость, позволяющая через порчу памяти вызвать сбой программы (DoS). Ее также потенциально можно использовать для удаленного выполнения стороннего кода в системе.

Пока не решенной проблеме, классифицируемой как переполнение буфера в глобальной памяти, присвоен идентификатор CVE-2026-22184. Поскольку эксплойт тривиален, степень опасности уязвимости была оценена в 9,3 балла по шкале CVSS.

Катастрофическая ошибка возникает при запуске утилиты untgz, а точнее, при выполнении функции TGZfname(), отвечающей за обработку имен архивных файлов, вводимых через консоль.

Как оказалось, уязвимый код не проверяет длину ввода перед копированием. Когда она превышает 1024 байт, происходит запись за границей буфера, что приводит к нарушению целостности памяти.

Проблему усугубляет тот факт, что untgz отрабатывает до парсинга и валидации архива. Эксплойт в данном случае не требует создания вредоносного файла со сложной структурой, достаточно лишь передать длинное имя в качестве аргумента командной строки.

Уязвимости подвержены все сборки zlib до 1.3.1.2 включительно. В качестве временной меры защиты админам и разработчикам рекомендуется ограничить использование untgz либо вовсе удалить соответствующий пакет до появления пропатченной версии.

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