BDU:2022-04995 (CVE-2022-2639) — уязвимость функции reserve_sfa_size() модуля openvswitch ядра операционной системы Linux
По данным БДУ ФСТЭК России, по состоянию на 29.01.2025.
Высокий — 7.8/10 Публичный эксплойт Устранена
Уязвимость функции reserve_sfa_size() модуля openvswitch ядра операционной системы Linux связана с записью за границами буфера в памяти. Эксплуатация уязвимости может позволить нарушителю повысить свои привилегии или вызвать отказ в обслуживании
Кого касается и что делать
- Уязвимое ПО: Astra Linux Special Edition (ООО «РусБИТех-Астра») — версии 1.6 «Смоленск», 1.7, 4.7; Red Hat Enterprise Linux (Red Hat) — версии 8, 9; Debian GNU/Linux (Сообщество свободного программного обеспечения) — версии 10, 11; и ещё 5 позиций
- Что делать: уязвимость устранена производителем — применить исправления: git.kernel.org, kernel.org, kernel.org
- Эксплойт: существует в открытом доступе — приоритет обновления внеочередной
Сведения об уязвимости
| Идентификаторы | BDU:2022-04995 · CVE-2022-2639 |
| Уровень опасности | Высокий (базовая оценка CVSS 3.1 — 7.8; CVSS 2.0 — 6.8) |
| Вектор CVSS 3.1 | AV:L/ нужен локальный доступ, низкая сложность, нужны права пользователя, без участия пользователя, высокое влияние на конфиденциальность, целостность и доступность |
| Наименование ФСТЭК | Уязвимость функции reserve_sfa_size() модуля openvswitch ядра операционной системы Linux, позволяющая нарушителю повысить свои привилегии или вызвать отказ в обслуживании |
| Даты | Опубликована: 15.08.2022 · Обновлена ФСТЭК: 29.01.2025 · Выявлена: 15.04.2022 |
| Статус уязвимости | Подтверждена производителем (производитель признал уязвимость) |
| Наличие эксплойта | Существует в открытом доступе (код атаки общедоступен, риск эксплуатации повышен) |
| Информация об устранении | Уязвимость устранена (исправление выпущено производителем; способ: обновление программного обеспечения) |
| Тип ошибки | CWE-191 — целочисленная потеря значимости (простой или циклический сдвиг); CWE-192 — ошибки приведения к целочисленному виду; CWE-681 — неправильное преобразование типов числовых значений; CWE-787 — запись за границами буфера |
| Класс уязвимости | Уязвимость кода · Способ эксплуатации: манипулирование структурами данных |
Уязвимое ПО
- Astra Linux Special Edition (ООО «РусБИТех-Астра») — версии 1.6 «Смоленск», 1.7, 4.7 · операционная система
- Red Hat Enterprise Linux (Red Hat) — версии 8, 9 · операционная система
- Debian GNU/Linux (Сообщество свободного программного обеспечения) — версии 10, 11 · операционная система
- Astra Linux Special Edition для «Эльбрус» (ООО «РусБИТех-Астра») — 8.1 «Ленинград» · операционная система
- РЕД ОС (ООО «Ред Софт») — 7.3 · операционная система
- CentOS (The CentOS Project) — 8 · операционная система
- ОСОН ОСнова Оnyx (АО «НППКТ») — до 2.7 · операционная система
- Linux (Сообщество свободного программного обеспечения) — версии от 5.5 до 5.10.112 включительно, от 5.11 до 5.15.35 включительно, от 5.16 до 5.17.4 включительно, от 4.4.179 до 4.5, от 5.0.8 до 5.4.190 включительно, от 4.9.0 до 4.9.311 включительно, от 4.14.0 до 4.14.276 включительно, от 4.19.0 до 4.19.239 включительно · операционная система
ОС и платформы
- Linux (Сообщество свободного программного обеспечения) — версии от 4.9.169 до 4.9.311 включительно, от 4.14.112 до 4.14.276 включительно, от 4.19.35 до 4.19.239 включительно
Возможные меры по устранению уязвимости
Обновление. Использование рекомендаций
- Для Linux: git.kernel.org/linus/cefa91b2332d7009bc0be5d951d6cbbf349f…; github.com/torvalds/linux/commit/cefa91b2332d7009bc0be5d9…; kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.14.277; kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.240; kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.312; kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.10.113; kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.15.36; kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.17.5; kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.4.191
- Для Debian GNU/Linux: security-tracker.debian.org/tracker/CVE-2022-2639
- Для РедОС: repo.red-soft.ru/redos/7.3c/x86_64/updates/
- Для программных продуктов Red Hat Inc.: access.redhat.com/security/cve/cve-2022-2639
- Для 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
- Для ОСОН ОСнова Оnyx (версия 2.7): Обновление программного обеспечения linux до версии 5.15.86-1.osnova211
- Для ОС Astra Linux Special Edition 1.7: обновить пакет linux до 5.4.0-162.astra1+ci6 или более высокой версии, используя рекомендации производителя: wiki.astralinux.ru/astra-linux-se17-bulletin-2023-1023SE17; обновить пакет linux-5.10 до 5.10.142-1.astra6+ci24 или более высокой версии, используя рекомендации производителя: wiki.astralinux.ru/astra-linux-se17-bulletin-2023-1023SE17; обновить пакет linux-5.15 до 5.15.0-70.astra2 или более высокой версии, используя рекомендации производителя: wiki.astralinux.ru/astra-linux-se17-bulletin-2023-1023SE17
- Для ОС Astra Linux 1.6 «Смоленск»: обновить пакет linux до 5.4.0-110.astra35+ci109 или более высокой версии, используя рекомендации производителя: wiki.astralinux.ru/astra-linux-se16-bulletin-20221220SE16; обновить пакет linux-5.10 до 5.10.142-1.astra6+ci38 или более высокой версии, используя рекомендации производителя: wiki.astralinux.ru/astra-linux-se16-bulletin-20221220SE16; обновить пакет linux-5.15 до 5.15.0-33.astra2+ci122 или более высокой версии, используя рекомендации производителя: wiki.astralinux.ru/astra-linux-se16-bulletin-20221220SE16
- Для ОС Astra Linux: использование рекомендаций производителя: wiki.astralinux.ru/astra-linux-se81-bulletin-20241206SE81
Источники
- repo.red-soft.ru/redos/7.3c/x86_64/updates/
- access.redhat.com/security/cve/cve-2022-2639
- bugzilla.redhat.com/show_bug.cgi
- cve.mitre.org/cgi-bin/cvename.cgi
- git.kernel.org/linus/cefa91b2332d7009bc0be5d951d6cbbf349f…
- kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.14.277
- kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.240
- kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.312
- kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.10.113
- kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.15.36



