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

BDU:2024-00107 (CVE-2023-51767)

Уязвимость функции mm_answer_authpassword() cредства криптографической защиты OpenSSH, позволяющая нарушителю реализовать атаку Rowhammer и обойти процедуру аутентификации
Опубликовано: 2024-01-10
Описание

Уязвимость функции mm_answer_authpassword() cредства криптографической защиты OpenSSH связана с недостатками процедуры аутентификации в результате выхода операции за границы буфера в памяти при искажении битов. Эксплуатация уязвимости может позволить нарушителю реализовать атаку Rowhammer и обойти процедуру аутентификации

Затрагиваемое ПО и версии
Red Hat Enterprise Linux (8)Debian GNU/Linux (10)Debian GNU/Linux (11)Debian GNU/Linux (12)Red Hat Enterprise Linux (9)OpenSSH (до 9.6 включительно)
Способ устранения

Компенсирующие меры:
1. Рекомендуется использовать механизм обновления целевой строки (Target Row Refresh (TRR)) или ввести более частое обновление памяти с интервалами обновления короче обычных 64 мс;
2. Рекомендуется использовать дополнительные модули для предотвращения переворотов битов:
ABACuS, который использует один общий счетчик активации строк для отслеживания активаций строк с одинаковым адресом строки:
https://github.com/CMU-SAFARI/ABACuS
для операционных систем на базе ядра Linux рекомендуется загрузить модуль ANVIL, который использует счётчики производительности Intel (performance counters) для обнаружения активности, связанной с проведением в системе атаки RowHammer, и реализует метод защиты потенциально атакуемых строк DRAM через выборочное их обновление для исключения потери заряда.

Использование рекомендаций:
Для openssh:
https://github.com/openssh/openssh-portable/blob/8241b9c0529228b4b86d88b1a6076fb9f97e4a99/auth-passwd.c#L77
https://github.com/openssh/openssh-portable/blob/8241b9c0529228b4b86d88b1a6076fb9f97e4a99/monitor.c#L878

Для Debian GNU/Linux:
https://security-tracker.debian.org/tracker/CVE-2023-51767

Для программных продуктов Red Hat Inc.:
https://access.redhat.com/security/cve/CVE-2023-51767

Оценка CVSS
Балл6 — высокая опасность
Источники и патчи
https://arxiv.org/abs/2309.02545https://bugzilla.redhat.com/show_bug.cgi?id=2255850https://github.com/openssh/openssh-portable/blob/8241b9c0529228b4b86d88b1a6076fb9f97e4a99/auth-passwd.c#L77https://github.com/openssh/openssh-portable/blob/8241b9c0529228b4b86d88b1a6076fb9f97e4a99/monitor.c#L878https://vuldb.com/?id.248943https://access.redhat.com/security/cve/cve-2023-51767https://security-tracker.debian.org/tracker/CVE-2023-51767https://groups.google.com/g/linux.debian.bugs.dist/c/vcBj57_jMRU
Проверьте безопасность своего сайта и почты → Полная проверка домена