Unity недавно обнаружила уязвимость в своем игровом движке, которая затрагивает игры и приложения, созданные на версиях Unity 2017.1 и позднее. Эта уязвимость охватывает платформы Windows, Linux, Android и macOS. Несмотря на то, что ни один пользователь не пострадал, корпорация Unity настоятельно советует разработчикам принять немедленные меры для устранения проблемы.
Обновления безопасности Unity для версий после 2017.1
Меры по устранению уязвимости
Unity предоставляет разработчикам патчи для редактора Unity, которые необходимо загрузить перед компиляцией и публикацией игр и приложений. Для уже существующих игр и приложений разработчики должны скачать обновления, перекомпилировать и вновь опубликовать свои проекты. Также доступен специальный инструмент для исправления ранее выпущенных приложений, начиная с версии Unity 2017.1, для платформ Android, Windows и macOS. Это актуально для разработчиков, не желающих заново собирать проекты.
Компания Obsidian была одной из первых, кто откликнулся на рекомендации Unity, временно убрав из цифровых магазинов проблемные игры, такие как Grounded 2, Avowed, Pillars of Eternity и другие. Игрокам рекомендовано обновлять игры по мере выхода патчей.
Безопасность систем и игр
В Android предусмотрены встроенные сканеры на наличие вредоносных программ и защиты, что снижает некоторые риски, однако установка патча остается необходимостью для полной безопасности. Что касается Windows, Microsoft уже обновила Defender для обнаружения и блокировки данной уязвимости. Valve также планирует ввести дополнительные меры защиты для клиента Steam.
Unity продемонстрировала серьезный подход к безопасности, активно содействуя в решении возникшей проблемы и предоставляя своим пользователям необходимые инструменты для ее устранения. Таким образом, оставаясь впереди и обеспечивая высокие стандарты безопасности, Unity укрепляет доверие к своим продуктам среди разработчиков и геймеров по всему миру.