Microsoft: При сбросе компьютера Windows может удалять не все данные

Microsoft: При сбросе компьютера Windows может удалять не все данные

Microsoft: При сбросе компьютера Windows может удалять не все данные

Microsoft предупредила пользователей об интересном баге Windows. Оказалось, что операционная система не удаляет все файлы при сбросе компьютера до заводских настроек, даже если владелец отметил пункт «очистить всё».

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

«При попытке сбросить устройство, работающее на операционной системе Windows, пользователи могут столкнуться с неполным удалением файлов, даже если выбрана опция ’’Remove everything’’. Это происходит с приложениями, у которых есть директории с точками повторного синтаксического анализа», — пишет Microsoft. — «Проблема возникает в случае, если пользователь осуществляет ручной и даже удалённый сброс компьютера».

Первым на баг обратил внимание ИТ-специалист со статусом Microsoft MVP — Ради Умс, который в Twitter написал, что после очистки Windows в директории Windows.old могут остаться читаемые данные. В блоге Умс также добавил, что зашифрованная Bitlocker информация после сброса тоже попадёт в соответствующую папку и будет доступна на чтение.

Известно, что баг затрагивает все поддерживаемые версии Windows, включая Windows 11 21H2 и Windows 10 20H2 и до 21H2. Разработчики Microsoft в настоящее время работают над исправлением.

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