BDU:2022-07309 (CVE-2022-23479) — уязвимость функции xrdp_mm_chan_data_in() сервера XRDP
По данным БДУ ФСТЭК России, по состоянию на 26.12.2023.
Критический — 9.8/10 Устранена
Уязвимость функции xrdp_mm_chan_data_in() сервера XRDP связана с копированием буфера без проверки размера входных данных. Эксплуатация уязвимости может позволить нарушителю, действующему удалённо, выполнить произвольный код
Кого касается и что делать
- Уязвимое ПО: Astra Linux Special Edition (ООО «РусБИТех-Астра») — версии 1.6 «Смоленск», 1.7, 4.7; Astra Linux Special Edition для «Эльбрус» (ООО «РусБИТех-Астра») — версии 8.1 «Ленинград»; РЕД ОС (ООО «Ред Софт») — версии 7.3; и ещё 4 позиции
- Что делать: уязвимость устранена производителем — применить исправления: github.com, repo.red-soft.ru, goslinux.fssp.gov.ru
Сведения об уязвимости
| Идентификаторы | BDU:2022-07309 · CVE-2022-23479 |
| Уровень опасности | Критический (базовая оценка CVSS 3.1 — 9.8; CVSS 2.0 — 10.0) |
| Вектор CVSS 3.1 | AV:N/ атака по сети, низкая сложность, без прав, без участия пользователя, высокое влияние на конфиденциальность, целостность и доступность |
| Наименование ФСТЭК | Уязвимость функции xrdp_mm_chan_data_in() сервера XRDP, позволяющая нарушителю выполнить произвольный код |
| Даты | Опубликована: 19.12.2022 · Обновлена ФСТЭК: 26.12.2023 · Выявлена: 09.12.2022 |
| Статус уязвимости | Подтверждена производителем (производитель признал уязвимость) |
| Наличие эксплойта | Данные уточняются |
| Информация об устранении | Уязвимость устранена (исправление выпущено производителем; способ: обновление программного обеспечения) |
| Тип ошибки | CWE-120 — копирование буфера без проверки размера входных данных (классическое переполнение буфера) |
| Класс уязвимости | Уязвимость кода · Способ эксплуатации: манипулирование структурами данных |
Уязвимое ПО
- Astra Linux Special Edition (ООО «РусБИТех-Астра») — версии 1.6 «Смоленск», 1.7, 4.7 · операционная система
- Astra Linux Special Edition для «Эльбрус» (ООО «РусБИТех-Астра») — 8.1 «Ленинград» · операционная система
- РЕД ОС (ООО «Ред Софт») — 7.3 · операционная система
- ОС ТД АИС ФССП России (ФССП России) — ИК6 · операционная система
- Альт 8 СП (АО «ИВК») — операционная система
- xrdp (Сообщество свободного программного обеспечения) — до 0.9.21 · сетевое программное средство
- РОСА ХРОМ (АО «НТЦ ИТ РОСА») — 12.4 · операционная система
Возможные меры по устранению уязвимости
Обновление.
- Установка обновлений из доверенных источников.
- В связи со сложившейся обстановкой и введенными санкциями против Российской Федерации рекомендуется устанавливать обновления программного обеспечения только после оценки всех сопутствующих рисков.
Если обновиться нельзя
— отключение сервера xrdp;
— ограничение возможности доступа к портам, используемым для организации удалённого доступа (3389);
— использование средств межсетевого экранирования для формирования «белого» списка адресов, которым разрешён удаленный доступ.
Использование рекомендаций:
github.com/neutrinolabs/xrdp/security/advisories/GHSA-pgx…
- Для РедОС: repo.red-soft.ru/redos/7.3c/x86_64/updates/
- Для ОС ТД АИС ФССП России: goslinux.fssp.gov.ru/update-security/document32368550/
- Для ОС Альт 8 СП: установка обновления из публичного репозитория программного средства
- Для Astra Linux Special Edition 1.7: wiki.astralinux.ru/astra-linux-se17-bulletin-2023-0303SE17MD
- Для Astra Linux Special Edition для архитектуры ARM для 4.7: wiki.astralinux.ru/astra-linux-se47-bulletin-2023-0316SE47MD
- Для операционной системы РОСА ХРОМ: abf.rosalinux.ru/advisories/ROSA-SA-2023-2249
- Для Astra Linux Special Edition для «Эльбрус» 8.1 «Ленинград»: обновить пакет xrdp до 0.9.21.1-0astra1 или более высокой версии, используя рекомендации производителя: wiki.astralinux.ru/astra-linux-se81-bulletin-20230315SE81
- Для Astra Linux 1.6 «Смоленск»: обновить пакет xrdp до 0.9.23-0astra3 или более высокой версии, используя рекомендации производителя: wiki.astralinux.ru/astra-linux-se16-bulletin-20231214SE16
Источники
- vuldb.com/ru/
- nvd.nist.gov/vuln/detail/CVE-2022-23479
- github.com/neutrinolabs/xrdp/security/advisories/GHSA-pgx…
- repo.red-soft.ru/redos/7.3c/x86_64/updates/
- goslinux.fssp.gov.ru/update-security/document32368550/
- altsp.su/obnovleniya-bezopasnosti/
- wiki.astralinux.ru/astra-linux-se17-bulletin-2023-0303SE17MD
- wiki.astralinux.ru/astra-linux-se47-bulletin-2023-0316SE47MD
- abf.rosalinux.ru/advisories/ROSA-SA-2023-2249
- wiki.astralinux.ru/astra-linux-se81-bulletin-20230315SE81



