В игровом движке Unity нашли опасную дыру в безопасности
В игровом движке Unity нашли опасную дыру в безопасности, которая позволяет удалённо получить доступ к компьютеру игрока. Уязвимость затронула все сборки движка, начиная с версии 2017 года.
Valve отреагировала оперативно: в клиент Steam встроили защиту, которая блокирует запуск игр при обнаружении попытки эксплуатации бага. Однако полностью проблему это не решает — разработчикам придётся пересобрать проекты на исправленной версии Unity.
Процесс обновления обещает быть непростым: переход на новый билд займёт время, может вызвать ошибки совместимости, а затем потребует дополнительного тестирования и патчей. Первой отказалась поддерживать устаревшие версии своих игр Xbox, заявив, что ресурсы будут сосредоточены только на актуальных сборках.
В результате прямо во время осенней распродажи из Steam исчезли Pentiment, Wasteland 3, Pillars of Eternity II: Deadfire, Fallout Shelter, а также ремастеры DOOM и DOOM II 2019 года.
Не обошлось и без курьёзов: проблемы затронули даже проекты на Unreal Engine 5. У Obsidian Entertainment из продажи убрали делюкс-издания Grounded 2 и Avowed — всё из-за бонусных артбуков, которые поставлялись вместе с лаунчером на Unity. Сроки полного устранения уязвимости пока не называются.
Пруфы: