Google дважды за семь дней обновила Chrome 155: сначала закрыла 247 уязвимостей, потом ещё 37. Одиннадцать из них критические, а среди нашедших их исследователь Anthropic и нейросеть Claude.
6 октября Google выпустила Chrome 155 в стабильном канале, пишет xrust. Новых функций версия не принесла, зато список исправлений безопасности вышел длинным: 247 пунктов. По степени опасности они разделились так:
Сборки: 155.0.8059.39 и .40 для Windows и macOS, 155.0.8059.39 для Linux и Android, для iPhone 155.0.8059.37. Часть проблем, 62 штуки, нашли внешние исследователи. Об атаках, в которых эти дыры уже использовали, Google не сообщает.
Ровно через неделю, 13 октября, вышла сборка 155.0.8059.79 (на Windows и Mac ещё и .80). В ней 37 исправлений, и семь из них критические. Пользователям Linux и Android обновление добирается в течение нескольких дней.
284 уязвимости за семь дней: 247 плюс 37.
Все четыре критические дыры первого пакета относятся к одному классу: use-after-free. Программа продолжает обращаться к участку памяти, который уже освобождён. Если подложить туда свои данные, можно заставить браузер выполнить чужой код. Проблемы нашли в Chromecast, в ядре браузера, в модулях Navigation и Track. Первую обнаружила сама Google, остальные три прислал Xinyang Ge из Anthropic.
Во втором пакете критических семь. Шесть из них ошибки работы с памятью в основных функциях браузера, просмотре PDF, воспроизведении медиа и графике. Седьмая — переполнение буфера в ANGLE, слое, через который Chrome общается с видеодрайвером. Очень похожую критическую дыру в ANGLE закрывали и в конце сентября.
Остальное в сборке .79 в основном высокой опасности: менеджер паролей, движок jаvascript V8, режим чтения, установщик.
Технических подробностей пока нет. Google придерживает описания багов, пока большинство пользователей не обновится, чтобы никто не успел собрать рабочий эксплойт по чужому отчёту.
Из 247 исправлений первого пакета в двенадцати в благодарностях стоит пометка «при помощи Claude». Это две критические дыры и десять высокой опасности в V8, PDF, WebRTC и медиакомпонентах. Ещё два отчёта пришли от команды Codex Security из OpenAI: use-after-free в HTML и путаница типов в V8.
Во втором пакете Xinyang Ge принадлежит 15 из 37 находок. Одну из них, в V8, он нашёл при прямом участии Claude.
Сама Google с июля использует ИИ для поиска и исправления ошибок в Chrome.
Chrome 154 вышла 22 сентября с 108 исправлениями, 11 из них критические. В конце месяца добавили ещё 32. В июле Chrome 151 закрыла 370 уязвимостей, а за несколько дней до неё другое обновление исправило 382. В августе, по данным TechRepublic, Google проверяла, можно ли выпускать заплатки безопасности по два раза в неделю.
Стабильные версии теперь выходят раз в две недели, а не раз в четыре.
Chrome обновляется сам, но ждать приходится порой долго. Вручную: меню «⋮», затем «Справка», затем «О браузере Google Chrome». Дождаться загрузки и нажать «Перезапустить». На Android нужен Google Play, на iPhone App Store.
Для российского читателя вопрос шире, чем один Chrome. Яндекс Браузер, Opera, Edge, Brave и Vivaldi сделаны на том же движке Chromium, и дыры в общем коде нередко затрагивают их тоже, пока разработчик не выпустит свою сборку. Только аудитория Яндекс Браузера в июле составила около 51 млн человек при примерно 106 млн российских пользователей интернета. Зайти в раздел «О браузере» и проверить версию стоит и там.
Chrome 156 по графику выйдет через две недели после 155-й. Бета-сборки для Android уже в Google Play.
Источники:
Xrust: Chrome за неделю залатал 284 дыры: Google выпустила два пакета исправлений