BDU:2022-01644 (CVE-2022-1055) — уязвимость реализации функции tc_new_tfilter() ядра операционных систем Linux
По данным БДУ ФСТЭК России, по состоянию на 13.09.2024.
Уязвимость реализации функции tc_new_tfilter() ядра операционных систем Linux связана с использованием памяти после её освобождения. Эксплуатация уязвимости может позволить нарушителю повысить свои привилегии с помощью пространства имён идентификаторов пользователей (user namespace)
Кого касается и что делать
- Уязвимое ПО: Ubuntu (Canonical) — версии 18.04 LTS, 20.04 LTS, 21.10; Astra Linux Special Edition (ООО «РусБИТех-Астра») — версии 1.6 «Смоленск», 1.7, 4.7; РЕД ОС (ООО «Ред Софт») — версии 7.3; и ещё 3 позиции
- Что делать: уязвимость устранена производителем — применить исправления: cdn.kernel.org, cdn.kernel.org, cdn.kernel.org
- Эксплойт: существует в открытом доступе — приоритет обновления внеочередной
Сведения об уязвимости
| Идентификаторы | BDU:2022-01644 · CVE-2022-1055 |
| Уровень опасности | Высокий (базовая оценка CVSS 3.1 — 7.8; CVSS 2.0 — 5.5) |
| Вектор CVSS 3.1 | AV:L/ нужен локальный доступ, низкая сложность, нужны права пользователя, без участия пользователя, высокое влияние на конфиденциальность, целостность и доступность |
| Наименование ФСТЭК | Уязвимость реализации функции tc_new_tfilter() ядра операционных систем Linux, позволяющая нарушителю повысить свои привилегии |
| Даты | Опубликована: 31.03.2022 · Обновлена ФСТЭК: 13.09.2024 · Выявлена: 01.02.2022 |
| Статус уязвимости | Подтверждена производителем (производитель признал уязвимость) |
| Наличие эксплойта | Существует в открытом доступе (код атаки общедоступен, риск эксплуатации повышен) |
| Информация об устранении | Уязвимость устранена (исправление выпущено производителем; способ: обновление программного обеспечения) |
| Тип ошибки | CWE-416 — использование после освобождения |
| Класс уязвимости | Уязвимость кода · Способ эксплуатации: манипулирование структурами данных |
Уязвимое ПО
- Ubuntu (Canonical) — версии 18.04 LTS, 20.04 LTS, 21.10 · операционная система
- Astra Linux Special Edition (ООО «РусБИТех-Астра») — версии 1.6 «Смоленск», 1.7, 4.7 · операционная система
- РЕД ОС (ООО «Ред Софт») — 7.3 · операционная система
- UBLinux (ООО «Юбитех») — до 2204 · операционная система
- ОСОН ОСнова Оnyx (АО «НППКТ») — до 2.7 · операционная система
- Linux (Сообщество свободного программного обеспечения) — версии от 5.5 до 5.10.96 включительно, от 5.11 до 5.15.19 включительно, от 5.16.0 до 5.16.5 включительно, от 5.1 до 5.4.176 включительно · операционная система
ОС и платформы
- Linux (Сообщество свободного программного обеспечения) — версии от 5.16 до 5.16.6, от 3.8 до 5.4.177, от 5.10 до 5.10.97, от 5.15 до 5.15.20
Возможные меры по устранению уязвимости
Обновление.
- Установка обновлений из доверенных источников
- В связи со сложившейся обстановкой и введенными санкциями против Российской Федерации рекомендуем устанавливать обновления программного обеспечения только после оценки всех сопутствующих рисков.
- Разработка компенсирующих мер, полностью нейтрализующих данную уязвимость, либо существенно смягчающих последствия ее эксплуатации не представляется возможной.
Если обновиться нельзя
для операционных систем Linux:
— отключение неиспользуемых учетных записей, а также учетных записей недоверенных пользователей;
— принудительная смена паролей пользователей;
— ограничение удаленного доступа к операционной системе (SSH и проч.);
— ограничение доступа к командной строке для недоверенных пользователей;
— использование антивирусных средств защиты;
— мониторинг действий пользователей;
— использование систем управления доступом (таких, как SELinux, AppArmor и проч.).
Использование рекомендаций
- Для Linux: cdn.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.4.177; cdn.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.10.97; cdn.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.15.20; cdn.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.16.6; git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.gi…
- Для Ubuntu: ubuntu.com/security/notices/USN-5358-1
- Для UBLinux: security.ublinux.ru/CVE-2022-1055
- Для РедОС: repo.red-soft.ru/redos/7.3c/x86_64/updates/
- Для ОС Astra Linux: использование рекомендаций производителя: wiki.astralinux.ru/astra-linux-se16-bulletin-20220829SE16
- Для Astra Linux Special Edition 1.7: wiki.astralinux.ru/astra-linux-se17-bulletin-2022-1110SE17
- Для Astra Linux Special Edition 4.7: wiki.astralinux.ru/astra-linux-se47-bulletin-2022-1121SE47
- Для ОС Astra Linux: использование рекомендаций производителя: wiki.astralinux.ru/astra-linux-se16-bulletin-20221220SE16
- Для ОСОН ОСнова Оnyx (версия 2.7): Обновление программного обеспечения linux до версии 5.15.86-1.osnova211
Источники
- packetstormsecurity.com/files/167386/Kernel-Live-Patch-Se…
- repo.red-soft.ru/redos/7.3c/x86_64/updates/
- cdn.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.10.97
- cdn.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.15.20
- cdn.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.16.6
- cdn.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.4.177
- cve.mitre.org/cgi-bin/cvename.cgi
- git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.gi…
- kernel.dance/
- kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.10.97



