ГлавнаяБаза уязвимостей БДУ → BDU:2021-03713
5высокая

BDU:2021-03713 (CVE-2018-20406)

Уязвимость модуля pickle.c языка программирования Python, связанная с целочисленным переполнением, позволяющая нарушителю вызвать отказ в обслуживании
Опубликовано: 2021-07-20
Описание

Уязвимость модуля pickle.c языка программирования Python связана с целочисленным переполнением через большое значение LONG_BINPUT, которое некорректно обрабатывается при попытке изменить размер в два раза. Эксплуатация уязвимости может позволить нарушителю, действующему удаленно, вызвать отказ в обслуживании

Затрагиваемое ПО и версии
Debian GNU/Linux (9)Astra Linux Special Edition (1.6 «Смоленск»)Debian GNU/Linux (8)Debian GNU/Linux (10)Astra Linux Special Edition для «Эльбрус» (8.1 «Ленинград»)Python (от 3.4.0 до 3.7.1)ОС ОН «Стрелец» (до 16.01.2023)
Способ устранения

Для Python:
Использование рекомендаций производителя: https://github.com/python/cpython/commit/a4ae828ee416a66d8c7bf5ee71d653c2cc6a26dd

Для Debian:
Использование рекомендаций производителя: https://security-tracker.debian.org/tracker/CVE-2018-20406

Для Astra Linux:
Использование рекомендаций производителя:
https://wiki.astralinux.ru/astra-linux-se16-bulletin-20210730SE16
https://wiki.astralinux.ru/astra-linux-se81-bulletin-20211019SE81

Для ОС ОН «Стрелец»:
Обновление программного обеспечения python3.5 до версии 3.5.3-1+osnova10

Оценка CVSS
Балл5 — высокая опасность
Источники и патчи
https://bugs.python.org/issue34656https://github.com/python/cpython/commit/a4ae828ee416a66d8c7bf5ee71d653c2cc6a26ddhttps://nvd.nist.gov/vuln/detail/CVE-2018-20406https://security-tracker.debian.org/tracker/CVE-2018-20406https://wiki.astralinux.ru/astra-linux-se16-bulletin-20210611SE16https://wiki.astralinux.ru/astra-linux-se16-bulletin-20210730SE16https://wiki.astralinux.ru/astra-linux-se81-bulletin-20211019SE81https://strelets.net/patchi-i-obnovleniya-bezopasnosti#16012023
Проверьте безопасность своего сайта и почты → Полная проверка домена