Компания Blizzard выпустила очередной патч к Warcraft III - 1.24. Как и в случае с 1.23 изменений в балансе нет, но исправлено несколько серьезных уязвимостей, позволявших злоумышленникам исполнять произвольный код на компьютерах игроков с помощью специальным образом настроенных пользовательских карт. Также, из-за того, что некоторые потенциально опасные функции JASS(встроенный в Warcraft III скриптовый язык программирования) были заменены на безопасные аналоги, большинство популярных пользовательских карт отказываются работать на новом патче, в том числе и последние версии dota allstars. В связи с этим, Icefrog рекомендует дождаться выхода патча 1.24b и новой - 6.62 версии доты, по его словам эта связка должна работать нормально.
Официальный список изменений:
—————————————————————————————————————
- ОБНОВЛЕНИЕ 1.24
—————————————————————————————————————
- Устранена уязвимость, связанная с небезопасной конвертацией типов переменных, которая позволяла выполнение
произвольного кода в картах.
- Устранена уязвимость в JASS, связанная с небезопасной конвертацией типов переменных ("ошибка возвращения").
- Исправлены несколько ошибок, приводивших к сбою в работе редактора.