CVE: CVE-2026-106016
Продукт: Ubuntu
Дата публикации: 06.10.2026
Критичность: CRITICAL
CVSS: 9.8 (3.1)
EPSS: 0,32%; процентиль 22,60%
CISA KEV: нет подтверждения в каталоге CISA KEV
Краткое описание
CVE-2026-106016 — обход мер защиты (mitigation bypass, CWE-693) в компоненте File Handling браузера Firefox. Уязвимость исправлена в версии 157.0.1.
В Ubuntu уязвимость отслеживается в записи UBUNTU-CVE-2026-106016 со средним уровнем критичности. В перечень затронутых входят исходные пакеты mozjs38, mozjs52, mozjs68, mozjs78, mozjs91, mozjs102, mozjs115 и thunderbird в релизах 18.04 LTS, 20.04 LTS, 22.04 LTS и 24.04 LTS.
Статья объясняет суть ошибки, статус в Ubuntu и порядок проверки и обновления пакетов.
Основные характеристики
Суть риска: ошибка позволяет обойти одну из мер защиты в компоненте File Handling Firefox. Это не переполнение памяти и не удалённое выполнение кода само по себе — ослабляется граница доверия, которую компонент обязан соблюдать при обработке файлов, что может усиливать последствия других действий злоумышленника.
Ключевые параметры:
- Тип ошибки: CWE-693 — Protection Mechanism Failure (обход механизма защиты).
- Затронутый продукт: Mozilla Firefox, все версии до 157.0.1 включительно.
- CVSS 3.1: 9.8, критический уровень, вектор
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H(оценка NVD; Ubuntu присвоил своей записи уровень medium).
- Исправление: Firefox 157.0.1, консультативный бюллетень MFSA 2026-104.
- EPSS: 0,317% (процентиль 22,60%) — статистическая вероятность эксплуатации в ближайшие 30 дней пока низкая.
- CISA KEV: подтверждений включения в каталог KEV в доступных данных нет.
Какие продукты и версии затронуты
По данным NVD, уязвим Mozilla Firefox всех версий до 157.0.1 (критерий
cpe:2.3:a:mozilla:firefox:*:*:*:*:*:*:*:*, версия ниже 157.0.1).В Ubuntu запись UBUNTU-CVE-2026-106016 (опубликована 07.10.2026) перечисляет затронутые исходные и бинарные пакеты:
- Ubuntu 18.04 LTS:
mozjs52(бинарныйlibmozjs-52-052.9.1-0ubuntu0.18.04.1),mozjs38(бинарныйlibmozjs-38-038.8.0~repack1-0ubuntu4).
- Ubuntu 20.04 LTS:
mozjs68(бинарныйlibmozjs-68-068.6.0-1ubuntu1),mozjs52(бинарныйlibmozjs-52-052.9.1-1ubuntu3).
- Ubuntu 22.04 LTS:
mozjs102(libmozjs-102-0102.15.1-0ubuntu0.22.04.1),mozjs78(libmozjs-78-078.15.0-4ubuntu1),mozjs91(libmozjs-91-091.10.0-0ubuntu1), а такжеthunderbird1:140.7.1+build1-0ubuntu0.22.04.1 с бинарными пакетамиthunderbird,thunderbird-gnome-support,thunderbird-mozsymbols,xul-ext-calendar-timezones,xul-ext-gdata-provider,xul-ext-lightning.
- Ubuntu 24.04 LTS:
mozjs102(libmozjs-102-0t64102.15.1-3ubuntu2),mozjs115(libmozjs-115-0t64115.10.0-1).
Для перечисленных записей поле availability в данных Ubuntu не заполнено, поэтому наличие исправленных версий пакетов в репозиториях конкретного релиза по доступным источникам подтвердить нельзя — это следует проверять через
apt и страницу Ubuntu Security.Причина уязвимости
Ошибка классифицирована как CWE-693 (protection mechanism failure): компонент File Handling Firefox не обеспечил корректное применение одной из встроенных мер защиты. Описание в записи CVE намеренно краткое — «Mitigation bypass in the File Handling component» — и не раскрывает, какая именно проверка была нарушена, как устроен путь данных до компонента и какие условия необходимы для обхода.
Технические детали доступны в Bugzilla (запись 2067465, доступ помечен как требующий разрешений), поэтому в открытых источниках они не опубликованы. Утверждать что-либо сверх этого — например, о конкретной границе доверия или последовательности вызовов — оснований в переданных данных нет.
Как работает атака
Подтверждённая механика ограничивается тем, что уязвимость позволяет обойти меру защиты в компоненте File Handling Firefox. Компонент отвечает за обработку файлов, и обход его проверок означает, что ограничение, которое браузер должен был соблюдать при определённых операциях с файлами, перестаёт действовать.
Детальный путь данных — как входные данные достигают уязвимой проверки и что именно становится возможным после обхода — в публичном описании CVE не раскрыт. Bugzilla-запись 2067465 помечена тегом «Permissions Required», то есть техническая информация ограничена.
Вектор CVSS (
AV:N/AC:L/PR:N/UI:N) указывает на сетевую доступность, низкую сложность эксплуатации и отсутствие требуемых привилегий и взаимодействия с пользователем. Однако это формальная оценка NVD, а не описание конкретного сценария.Различать нужно три вещи: сама ошибка (обход защиты), её потенциальные последствия (высокие C/I/A по оценке CVSS) и подтверждённую эксплуатацию — о последней данных нет.
Условия успешной эксплуатации
Точные условия эксплуатации в доступных источниках не описаны. Формально по CVSS-вектору
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H оценка предполагает:- сетевую досягаемость вектора атаки;
- низкую сложность эксплуатации;
- отсутствие требуемых привилегий и прав доступа;
- отсутствие необходимости во взаимодействии пользователя.
Это оценка серьёзности, а не подтверждённый перечень предпосылок. Какие версии Firefox, какие настройки или какие действия пользователя реально необходимы для обхода защиты — не раскрыто; этот пробел следует учитывать при планировании защиты.
Возможный сценарий атаки
Подтверждённого сценария атаки в источниках нет. Разумный защитный вывод строится только на классе ошибки: злоумышленник, способный довести до уязвимого компонента File Handling специально подготовленные данные, может добиться того, что мера защиты, ограничивающая операции с файлами, не сработает. Что именно становится возможным после обхода (чтение, запись, запуск или иные операции) — не установлено.
Практический вывод для администратора Ubuntu: риск существует там, где установлен затронутый Firefox или зависимые от движка SpiderMonkey пакеты, а также Thunderbird в 22.04 LTS. До установки исправлений стоит исходить из того, что обход защиты может быть объединён с другими техниками, и не полагаться на обходимые ограничения как на границу безопасности.
Есть ли публичный эксплойт
В переданных данных нет сведений о публичном PoC, техническом разборе с воспроизводимыми шагами или подтверждённых атаках в дикой природе. Отсутствие таких сведений не означает отсутствие эксплойта: Bugzilla-запись ограничена доступом, что типично для свежих ошибок Mozilla.
EPSS 0,317% (процентиль 22,60%) указывает на низкую наблюдаемую вероятность эксплуатации. Каталог CISA KEV в доступных данных не упоминается.
Статус следует перепроверять по официальным бюллетеням Mozilla и странице Ubuntu.
Признаки эксплуатации
Специфичные IOC (хэши, URL, имена файлов, сетевые сигнатуры) для CVE-2026-106016 в доступных источниках не опубликованы. Предлагаемые ниже точки контроля являются неспецифичными и полезны для общей гигиены, а не для точной идентификации именно этой уязвимости:
- журналы запуска и обновления Firefox и Thunderbird на хостах Ubuntu;
- события доступа к файлам от процессов браузера, если на хостах включён аудит файловых операций;
- журналы пакетного менеджера
apt/dpkgдля отслеживания версий и времени обновления затронутых пакетов.
Как обнаружить атаку
Обнаружение сводится к инвентаризации: определить, установлены ли в системе затронутые пакеты и в каких версиях. Специфичных сигнатур эксплуатации в источниках нет, поэтому сетевые или поведенческие правила для этой ошибки предложить нельзя.
Рекомендуемые шаги:
- проверить версию Firefox, если он установлен из пакетов Ubuntu;
- проверить наличие бинарных пакетов
libmozjs-*иthunderbird;
- сверить статус пакетов с записью UBUNTU-CVE-2026-106016 на ubuntu.com/security.
Для проверки версии релиза и пакетов подойдёт блок команд из следующего раздела.
Как проверить свою версию
Команды ниже показывают версию Ubuntu, ядро и статус затронутых пакетов. Заполнитель
<имя-пакета> нужно заменить на реальное имя, например thunderbird, libmozjs-102-0 или libmozjs-115-0t64.
Bash:
cat /etc/os-release
uname -r
apt-cache policy <имя-пакета>
ubuntu-security-status
Команда
apt-cache policy покажет установленную и доступную версии пакета, а ubuntu-security-status — сводку по безопасности установленных пакетов.Исправление
В апстриме уязвимость исправлена в Firefox 157.0.1 (бюллетень MFSA 2026-104). Для Ubuntu порядок действий стандартный:
- обновить индексы пакетов и установить доступные обновления для затронутых пакетов (
thunderbird,libmozjs-*) черезapt;
- если Firefox установлен не из репозитория Ubuntu, обновить его до 157.0.1 или новее по каналу поставки;
- после обновления перезапустить Firefox и Thunderbird, чтобы старые версии библиотек не остались в памяти процессов.
Наличие исправленных версий именно для вашего релиза Ubuntu следует проверить через
apt-cache policy и страницу Ubuntu Security, поскольку в данных OSV поле availability не заполнено.Временные меры защиты
Временных мер, подтверждённых источниками, для CVE-2026-106016 не опубликовано. Разумные, но не подтверждённые производителем шаги снижения риска:
- ограничить или временно приостановить использование затронутых версий Firefox там, где это возможно;
- не полагаться на ограничения компонента File Handling как на границу безопасности до установки исправлений;
- следить за обновлениями записи UBUNTU-CVE-2026-106016 — Ubuntu может опубликовать исправленные пакеты или рекомендации.
Эти меры не устраняют уязвимость и являются лишь компенсирующим снижением риска.
Как проверить устранение уязвимости
После обновления убедитесь, что установлены версии без уязвимости:
- версия Firefox должна быть 157.0.1 или новее;
- версии пакетов
thunderbirdиlibmozjs-*должны соответствовать исправленным сборкам из репозитория вашего релиза;
ubuntu-security-statusне должен помечать затронутые пакеты как уязвимые.
Bash:
apt-cache policy <имя-пакета>
ubuntu-security-status
Замените
<имя-пакета> на фактические имена установленных затронутых пакетов. Дополнительно проверьте, что процессы Firefox и Thunderbird перезапущены после обновления.Вывод
CVE-2026-106016 — обход меры защиты в компоненте File Handling Firefox, исправленный в 157.0.1. Оценка NVD (CVSS 9.8, критический) контрастирует с уровнем medium в записи Ubuntu: это отражает различия в оценке воздействия на дистрибутивные пакеты.
В Ubuntu затронуты пакеты mozjs и thunderbird в четырёх LTS-релизах. Наличие исправленных сборок нужно проверять самостоятельно через
apt и страницу Ubuntu Security.Технические детали ограничены, специфичных IOC нет. Основная защитная стратегия — своевременная установка обновлений и контроль версий пакетов.
Официальные источники
История обновлений статьи
- 09.10.2026 — Опубликована первая версия материала.
