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