BDU:2022-00583 (CVE-2022-22817) — уязвимость компонента PIL.ImageMath.eval библиотеки изображений Python Pillow
По данным БДУ ФСТЭК России, по состоянию на 21.05.2024.
Критический — 9.8/10 Устранена
Уязвимость компонента PIL.ImageMath.eval библиотеки изображений Python Pillow связана с использованием опасных методов или функций. Эксплуатация уязвимости может позволить нарушителю, действующему удаленно, выполнить произвольный код в системе с помощью передачи специально сформированного файл в уязвимую библиотеку
Кого касается и что делать
- Уязвимое ПО: Astra Linux Special Edition (ООО «РусБИТех-Астра») — версии 1.6 «Смоленск», 1.7, 4.7; Debian GNU/Linux (Сообщество свободного программного обеспечения) — версии 10, 11; Astra Linux Special Edition для «Эльбрус» (ООО «РусБИТех-Астра») — версии 8.1 «Ленинград»; и ещё 5 позиций
- Что делать: уязвимость устранена производителем — применить исправления: repo.red-soft.ru, pillow.readthedocs.io, security-tracker.debian.org
Сведения об уязвимости
| Идентификаторы | BDU:2022-00583 · CVE-2022-22817 |
| Уровень опасности | Критический (базовая оценка CVSS 3.1 — 9.8; CVSS 2.0 — 10.0) |
| Вектор CVSS 3.1 | AV:N/ атака по сети, низкая сложность, без прав, без участия пользователя, высокое влияние на конфиденциальность, целостность и доступность |
| Наименование ФСТЭК | Уязвимость компонента PIL.ImageMath.eval библиотеки изображений Python Pillow, связанная с использованием опасных методов или функций, позволяющая нарушителю выполнить произвольный код |
| Даты | Опубликована: 04.02.2022 · Обновлена ФСТЭК: 21.05.2024 · Выявлена: 25.01.2022 |
| Статус уязвимости | Подтверждена производителем (производитель признал уязвимость) |
| Наличие эксплойта | Данные уточняются |
| Информация об устранении | Уязвимость устранена (исправление выпущено производителем; способ: обновление программного обеспечения) |
| Тип ошибки | CWE-749 — раскрытый опасный метод или функция |
| Класс уязвимости | Уязвимость кода · Способ эксплуатации: манипулирование структурами данных |
Уязвимое ПО
- Astra Linux Special Edition (ООО «РусБИТех-Астра») — версии 1.6 «Смоленск», 1.7, 4.7 · операционная система
- Debian GNU/Linux (Сообщество свободного программного обеспечения) — версии 10, 11 · операционная система
- Astra Linux Special Edition для «Эльбрус» (ООО «РусБИТех-Астра») — 8.1 «Ленинград» · операционная система
- РЕД ОС (ООО «Ред Софт») — 7.3 · операционная система
- Pillow (Fredrik Lundh and contributors) — до 9.0.0 · прикладное ПО информационных систем
- ОСОН ОСнова Оnyx (АО «НППКТ») — версии до 2.4.2, до 2.10.1 · операционная система
- АЛЬТ СП 10 (АО «ИВК») — операционная система
- ОС ОН «Стрелец» (АО «Концерн ВНИИНС») — до 16.01.2023 · операционная система
Возможные меры по устранению уязвимости
Обновление. Использование рекомендаций
- Для РедОС: repo.red-soft.ru/redos/7.3c/x86_64/updates/
- Для Pillow: pillow.readthedocs.io/en/stable/releasenotes/9.0.0.html
- Для Debian: использование рекомендаций производителя: security-tracker.debian.org/tracker/CVE-2022-22817
- Для ОС Astra Linux: использование рекомендаций производителя; wiki.astralinux.ru/astra-linux-se17-bulletin-2022-0819SE17; wiki.astralinux.ru/astra-linux-se16-bulletin-20220829SE16
- Для ОСОН Основа: Обновление программного обеспечения pillow до версии 5.4.1-2+deb10u3
- Для Astra Linux Special Edition 1.7: wiki.astralinux.ru/astra-linux-se17-bulletin-2023-0303SE17MD
- Для Astra Linux Special Edition для «Эльбрус» 8.1 «Ленинград»: обновить пакет pillow до 4.0.0-4+deb9u4 или более высокой версии, используя рекомендации производителя: wiki.astralinux.ru/astra-linux-se81-bulletin-20230315SE81
- Для ОС ОН «Стрелец»: Обновление программного обеспечения pillow до версии 4.0.0-4+deb9u4
- Для ОС Альт 8 СП (релиз 10): установка обновления из публичного репозитория программного средства
- Для ОСОН ОСнова Оnyx: Обновление программного обеспечения pillow до версии 5.4.1-2+deb10u6.osnova1
Источники
- redos.red-soft.ru/support/secure/
- security-tracker.debian.org/tracker/CVE-2022-22817
- wiki.astralinux.ru/astra-linux-se17-bulletin-2022-0819SE17
- pillow.readthedocs.io/en/stable/releasenotes/9.0.0.html
- wiki.astralinux.ru/astra-linux-se16-bulletin-20220829SE16
- поддержка.нппкт.рф/bin/view/ОСнова/Обновления/2.4.2/
- wiki.astralinux.ru/astra-linux-se17-bulletin-2023-0303SE17MD
- wiki.astralinux.ru/astra-linux-se81-bulletin-20230315SE81
- strelets.net/patchi-i-obnovleniya-bezopasnosti
- altsp.su/obnovleniya-bezopasnosti/



