CVE: CVE-2026-106358
Продукт: Debian
Дата публикации: 06.10.2026
Критичность: CRITICAL
CVSS: 9.6 (3.1)
EPSS: 0,44%; процентиль 36,04%
CISA KEV: нет подтверждения в каталоге CISA KEV
Краткое описание
CVE-2026-106358 — критическая уязвимость типа use-after-free (CWE-416) в компоненте Navigation браузера. По описанию из NVD, удалённый злоумышленник может выполнить произвольный код вне песочницы через специально созданную HTML-страницу.
В Debian уязвим пакет
chromium. По данным Debian Security Tracker, исправленная версия ещё не назначена ни для одного поддерживаемого релиза, статус проблемы — open.Ниже разобрана механика риска, перечислены затронутые релизы Debian и приведены команды для проверки установленной версии пакета.
Основные характеристики
Суть риска: браузер на базе Chromium, открытый на недоверенной веб-странице, может стать точкой входа для выполнения кода за пределами песочницы рендеринга. Для Debian это означает, что уязвим именно пакет
chromium, а не системные библиотеки.Ключевые параметры:
- Тип ошибки: CWE-416 (use after free) в компоненте Navigation Google Chrome/Chromium.
- CVSS 3.1: 9.6, категория CRITICAL, вектор
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H— сетевой вектор, низкая сложность, привилегии не требуются, но нужно действие пользователя и выход воздействия за пределы компонента.
- Условие эксплуатации: достаточно открыть специально созданную HTML-страницу (UI:R).
- Статус в Debian: исправленная версия не назначена (
fixed_version: null), статусopenдля bookworm, trixie, forky и sid.
- EPSS: 0,44% (0.00438), процентиль 36,04% — прогнозируемая вероятность эксплуатации в ближайшие 30 дней пока низкая.
- CISA KEV: подтверждения включения в каталог в переданных данных отсутствуют.
Запись NVD находится в статусе «Undergoing Analysis», поэтому отдельные детали могут уточняться.
Какие продукты и версии затронуты
Уязвимость заявлена для Google Chrome до версии 155.0.8059.39 включительно (все более ранние сборки) и затрагивает Chromium как кодовую базу. В Debian уязвимым пакетом является
chromium.По данным Debian Security Tracker:
- bookworm (Debian 12):
150.0.7871.100-1~deb12u1(bookworm) и154.0.8037.92-1~deb12u1(bookworm-security) — обе ниже исправленной 155.0.8059.39.
- trixie (Debian 13):
150.0.7871.181-1~deb13u1(trixie) и154.0.8037.92-1~deb13u1(trixie-security) — также ниже порога.
- forky и sid:
154.0.8037.92-1— ниже исправленной версии.
Для всех перечисленных релизов статус в трекере —
open, срочность (urgency) — «not yet assigned», исправленная версия пакета не назначена. На момент сбора данных обновление, закрывающее CVE-2026-106358, в репозиториях Debian отсутствовало.Причина уязвимости
Причина — ошибка управления памятью класса use-after-free (CWE-416) в компоненте навигации (Navigation) браузера. Объект, связанный с обработкой навигации, освобождается, но код продолжает обращаться к уже освобождённой памяти.
В браузерных движках такие ошибки типично возникают при гонках событий навигации, когда жизненный цикл объекта не синхронизирован с асинхронными переходами между страницами.
Конкретный внутренний механизм — какой именно объект освобождается и при какой последовательности событий — в переданных источниках не раскрыт: описание CVE ограничивается указанием компонента Navigation и класса ошибки, а запись NVD находится в статусе анализа. Детальный разбор следует ожидать из первоисточника — записи Chromium issue 567160164 и объявления Google Chrome Releases.
Как работает атака
Подтверждённая из описания CVE механика такова: злоумышленник готовит HTML-страницу, которая при открытии в уязвимой версии браузера приводит к обращению к освобождённой памяти в коде навигации. Успешная эксплуатация позволяет выполнить произвольный код вне песочницы (outside the sandbox) — за пределами изолированного процесса рендеринга, который обычно сдерживает последствия компрометации веб-контента.
Вектор CVSS подтверждает картину: сетевая атака (AV:N) с низкой сложностью (AC:L), без привилегий (PR:N), но требующая действия пользователя (UI:R) — жертва должна открыть страницу. Scope Changed (S:C) отражает выход воздействия за пределы уязвимого компонента, что соответствует обходу границы песочницы. Полное влияние — высокое по конфиденциальности, целостности и доступности (C:H/I:H/A:H).
Технические детали построения самой страницы-триггера в источниках не публикуются, и воспроизводить их здесь неуместно. Для защитника важно другое: границей доверия является сам факт открытия недоверенной страницы в уязвимом браузере.
Условия успешной эксплуатации
Исходя из описания CVE и вектора CVSS, для успешной атаки необходимы:
- уязвимая версия браузера на базе Chromium ниже 155.0.8059.39, установленная и используемая жертвой;
- возможность доставить жертве специально созданную HTML-страницу — например, через ссылку на подконтрольный злоумышленнику ресурс;
- действие пользователя: открытие страницы (UI:R), без которого эксплуатация не запускается;
- отсутствие сетевых ограничений, блокирующих доступ к ресурсу атакующего.
Аутентификация или привилегии в системе не требуются. Дополнительные условия (конкретное оборудование, настройки, расширения) в источниках не указаны.
Возможный сценарий атаки
Разумный сценарий, следующий из подтверждённых фактов, выглядит так. Злоумышленник размещает или компрометирует страницу, содержащую код, нарушающий жизненный цикл объектов навигации в Chromium. Жертва — пользователь Debian-системы с уязвимым пакетом
chromium — переходит по ссылке (в письме, мессенджере, на другом сайте).При открытии страницы срабатывает use-after-free в компоненте Navigation. Если эксплойт надёжен, злоумышленник получает выполнение кода вне песочницы рендеринга — то есть с потенциальным доступом к правам процесса браузера в системе, а не только к содержимому вкладки.
Дальнейшие действия атакующего (закрепление, lateral movement, кража данных) в источниках не описаны и являются общим следствием выполнения кода в системе, а не спецификой этой уязвимости. Отделять подтверждённое от вывода важно: сам факт «страница → код вне песочницы» заявлен в CVE, всё после этого — типовая модель угрозы.
Есть ли публичный эксплойт
В переданных источниках нет сведений о публичном PoC, техническом разборе с деталями эксплуатации или подтверждённых атаках в дикой природе. EPSS 0,44% и отсутствие записи в CISA KEV (по доступным данным) согласуются с низкой наблюдаемой активностью, но не доказывают её отсутствие.
Учитывая критический рейтинг Chromium (severity: Critical) и класс ошибки, следует исходить из того, что технические детали могут появиться после публикации исправления и анализа исследователями. Отсутствие сведений не означает отсутствие эксплойта.
Признаки эксплуатации
Специфичные IOC для этой уязвимости в источниках отсутствуют: ни хешей эксплойтов, ни URL доставки, ни характерных артефактов не опубликовано. Специфичный признак успешной эксплуатации — выполнение дочерних или посторонних процессов от имени процесса браузера — является неспецифичным и характерен для многих классов атак.
Общие, заведомо неспецифичные точки контроля:
- журналы аудита процессов на предмет неожиданных дочерних процессов у
chromium;
- сетевые соединения браузера к неизвестным доменам сразу после открытия страниц;
- EDR-события внедрения или обхода песочницы, если такая телеметрия доступна.
Эти признаки не подтверждают эксплуатацию именно CVE-2026-106358 и служат только фоном для общей проверки.
Как обнаружить атаку
Прямых сигнатур обнаружения в источниках нет. Разумный подход для администратора Debian:
- инвентаризация: определить, установлен ли пакет
chromiumи какая версия используется (команды в разделе проверки версии);
- сопоставление версии с порогом 155.0.8059.39: всё, что ниже, формально уязвимо;
- мониторинг обновлений: отслеживать запись Debian Security Tracker для CVE-2026-106358 и анонсы
debian-security-announceна предмет выхода исправленного пакета;
- при наличии центрального управления пакетами — массовая проверка версий
chromiumна хостах.
Постфактум-обнаружение эксплуатации опирается только на общие точки контроля, перечисленные в разделе IOC; специфичных признаков нет.
Как проверить свою версию
Проверить версию ОС и установленного пакета можно командами:
bash
cat /etc/debian_version
cat /etc/os-release
apt-cache policy chromium
dpkg-query -W -f='${Package} ${Version}\n' chromium
В командах
apt-cache policy и dpkg-query вместо chromium подставляется имя проверяемого пакета; здесь оно уже указано как уязвимый пакет chromium. Сравните выведенную версию с исправленной 155.0.8059.39: версии вида 154.0.8037.92-1~deb12u1 или 150.0.7871.100-1~deb12u1 ниже порога и соответствуют уязвимым сборкам из трекера Debian.Исправление
Полноценное исправление — обновление пакета
chromium до версии 155.0.8059.39 или новее. Однако по данным Debian Security Tracker на момент сбора, исправленная версия для Debian ещё не назначена: статус open, fixed_version: null для bookworm, trixie, forky и sid, срочность «not yet assigned».Практические шаги:
- регулярно выполнять
apt updateи проверять доступность обновленийchromiumв security-репозитории своего релиза;
- следить за записью в Debian Security Tracker и анонсами Debian security team — при выпуске исправления установить его стандартным путём (
apt upgrade chromium);
- не откатываться на более старые версии и не отключать автоматические security-обновления.
Пока исправление не вышло, опирайтесь на временные меры из следующего раздела.
Временные меры защиты
Поскольку исправленный пакет в Debian пока отсутствует, снизить риск можно организационными и конфигурационными мерами:
- ограничить использование
chromiumв недоверенных веб-сессиях; для обязательных задач рассмотреть альтернативный браузер, получающий своевременные обновления;
- блокировать доступ к известным недоверенным и фишинговым ресурсам на периметре — атака требует открытия страницы злоумышленника;
- запускать браузер от непривилегированного пользователя без доступа к критичным данным, чтобы ограничить последствия выполнения кода;
- информировать пользователей о риске перехода по ссылкам из недоверенных источников (вектор UI:R делает человеческий фактор обязательным условием).
Эти меры не устраняют уязвимость и являются лишь снижением вероятности и ущерба до выхода обновления.
Как проверить устранение уязвимости
После выхода исправления проверка сводится к контролю версии:
bash
apt-cache policy chromium
dpkg-query -W -f='${Package} ${Version}\n' chromium
Убедитесь, что установленная версия не ниже 155.0.8059.39 и что пакет получен из security-репозитория соответствующего релиза. Дополнительно проверьте отсутствие отложенных обновлений (
apt list --upgradable) и статус записи в Debian Security Tracker — она должна смениться с open на fixed для вашего релиза.Вывод
CVE-2026-106358 — критический use-after-free в навигации Chromium, позволяющий удалённый запуск кода вне песочницы через созданную HTML-страницу. Для Debian ситуация осложняется тем, что исправленный пакет ещё не выпущен ни для одного релиза, а уязвимый
chromium присутствует в bookworm, trixie, forky и sid.Низкий EPSS (0,44%) не отменяет критического CVSS 9.6: условие эксплуатации — лишь открытие страницы пользователем.
Рекомендуется контролировать версии пакета, следить за трекером Debian и до выхода обновления ограничивать использование браузера в недоверенных сессиях.
Официальные источники
История обновлений статьи
- 07.10.2026 — Опубликована первая версия материала.
- 08.10.2026 — Уточнены сведения об уязвимых версиях, оценке риска или исправлении.
Последнее редактирование:
