Что произошло
Polygon Labs раскрыла, что два недавних хардфорка сети — Austin и Kyoto — закрывали не функциональные недоработки, а уязвимости. Порядок был обратным привычному: сначала обновления тихо выкатили и проверили в тестовой сети Amoy, потом активировали в основной, и только после этого объяснили, от чего защищались. Kyoto заработал в основной сети 18 августа 2026 года в 10:10:31 UTC.
Детали
| Форк | Клиент | Что закрыли | Требуемая версия |
|---|---|---|---|
| Austin | Bor | два пути отказа в обслуживании при обработке блока | Bor 2.10.0 и новее |
| Kyoto | Heimdall | усиление консенсуса, дорогая работа валидаторов по одной транзакции | Heimdall 0.11.0 |
Austin активирован на блоке 91 949 700, Kyoto — на блоке 51 533 000.
Что чинил Austin. Одна из дыр сидела в событиях state-sync — механизме, через который депозиты моста доезжают с первого уровня на второй. Такие события умеют исполнять код контрактов, но эффективного лимита газа на блок у них не было: их можно было раздуть так, что обработка блока упиралась в ресурсы. Austin ввёл этот лимит. Вторая дыра позволяла недобросовестному производителю блока ронять соседние узлы полями с завышенным объёмом данных.
Что чинил Kyoto — более серьёзная вещь. Ограничена глубина вложенности сообщений google.protobuf.Any: без этого лимита дешёвая специально собранная транзакция заставляла весь набор валидаторов выполнять дорогую работу по разбору данных. Такая атака ничего не крадёт — она просто останавливает сеть.
Polygon заявила, что следов эксплуатации в основной сети не нашла и все проблемы закрыты на упреждение. Миграции состояния и повторной синхронизации от узлов не требуется.
Что это значит
Касается это операторов узлов и валидаторов Polygon, и требование к ним конкретное: Bor не ниже 2.10.0, Heimdall 0.11.0. Оба форка уже активны, так что «обновлюсь на выходных» здесь не работает — узел на старой версии выпадет из консенсуса. Держателю POL делать не нужно ничего: средства не затронуты, эксплуатации не было.
Интереснее спор о порядке раскрытия, и на этой неделе у него появился идеальный контрпример. Polygon выбрал схему «сначала пропатчить молча, потом рассказать» и назвал её стандартной практикой для правок, задевающих консенсус. Ровно неделей раньше ошибка в общем модуле Cosmos EVM положила четыре сети именно потому, что сделали наоборот: исправление выложили в открытый репозиторий на пять дней раньше, чем предупредили команды блокчейнов. Читать коммиты умеет кто угодно, в том числе атакующий.
Горизонт — сегодня: проверить версию клиента. Дальше — смотреть, станет ли «тихий патч» нормой у сетей с общими модулями, потому что цена альтернативы уже посчитана в чужих деньгах.



