После недавнего обновления Windows USB-принтеры стали печатать бессмыслицу

После недавнего обновления Windows USB-принтеры стали печатать бессмыслицу

После недавнего обновления Windows USB-принтеры стали печатать бессмыслицу

Установка последних накопительных обновлений для Windows 10 и 11 может вызвать проблемы с печатью. Подключенный по USB принтер неожиданно начинает проявлять инициативу — печатать произвольный текст, сетевые команды, необычные символы.

Странный баг был привнесен в ОС в конце января с выпуском предварительных версий KB5050081 и KB5050092. С тех пор вышло еще несколько функциональных апдейтов, однако он все еще актуален для Windows 10 22H2, Windows 11 22H2 и Windows 11 23H2.

По словам разработчика, проблема затрагивает двухрежимные USB-принтеры с поддержкой протокола IPP-over-USB и проявляется, когда диспетчер очереди печати отправляет на устройство IPP-сообщение. В результате пользователь, включив принтер, сразу получает на руки некий бессвязный текст с заголовком «POST /ipp/print HTTP/1.1».

Пока Microsoft готовит фикс, сисадмины могут откатить проблемные обновления с помощью Windows-функции Known Issue Rollback (KIR), установив и настроив групповую политику в соответствии с версией ОС:

  • Windows 10 22H2, 21H1, 21H2 and 22H2 KB5050081 250131_082569 Known Issue Rollback
  • Windows 11 22H2 KB5050092 250131_150523 Known Issue Rollback

После установки имя появится в разделе Конфигурация компьютера > Административные шаблоны.

Обновления Windows все чаще вызывают проблемы у пользователей, и Microsoft каждый раз приходится их дорабатывать. Так, в прошлом году апдейты сломали SSH, VPN, службу обновления, пару раз вызывали сбой системы, а под занавес огорчили геймеров.

30-летняя уязвимость в libpng поставила под удар миллионы приложений

Анонсирован выпуск libpng 1.6.55 с патчем для опасной уязвимости, которая была привнесена в код еще на стадии реализации проекта, то есть более 28 лет назад. Пользователям и разработчикам советуют как можно скорее произвести обновление.

Уязвимость-долгожитель в библиотеке для работы с растровой графикой в формате PNG классифицируется как переполнение буфера в куче, зарегистрирована под идентификатором CVE-2026-25646 и получила 8,3 балла по шкале CVSS.

Причиной появления проблемы является некорректная реализация API-функции png_set_dither(), имя которой было со временем изменено на png_set_quantize(). Этот механизм используется при чтении PNG-изображений для уменьшения количества цветов в соответствии с возможностями дисплея.

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

Эту ошибку можно использовать с целью вызова состояния отказа в обслуживании (DoS). Теоретически CVE-2026-25646 также позволяет получить закрытую информацию или выполнить вредоносный код, если злоумышленнику удастся внести изменения в структуру памяти до вызова png_set_quantize().

Уязвимости подвержены все версии libpng, с 0.90 beta (а возможно, и с 0.88) до 1.6.54. Ввиду широкого использования библиотеки пользователям настоятельно рекомендуется перейти на сборку 1.6.55 от 10 февраля 2026 года.

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