Categories: Новости

В OpenSSH устранена критическая уязвимость

Клиент SSH получил экстренную заплатку под индексом OpenSSH 7.1p2. В нем была обнаружена уязвимость CVE-2016-0777, получившая статус одной из самых опасных за все время существования клиента.

Вся суть проблемы в том, что при подключении к серверу, управляемому злоумышленником, последний может получить содержимое памяти процесса, запущенного у вас на компьютере, клиента SSH. Специалисты уже сделали публикацию эксплойта, который явно показывает слабую сторону клиенту и реализацию процесса. (https://www.qualys.com/2016/01/14/cve-2016-0777-cve-2016-0778/openssh-cve-2016-0777-cve-2016-0778.txt). Тем самым, злоумышленник может с легкостью получить ваш ключ и использовать его в своих целях.

Версии с 5.4 до 7.1 все имеют в составе код, в котором есть уязвимость. Проблема заключается в функции роуминга, которая так и не получила собственной реализации в OpenSSH на стороне клиента, однако была включена в серверную часть в виде эксперемнтальной новинки. Функция предназначена для восстановления соединения, которое было внезапно оборвано.

Как вариант решения проблемы сразу предложили указывать в конфиге SSH (~/.ssh/config или /etc/ssh/ssh_config) директиву, исопльзуемую при запуске «UseRoaming no». Либо, при запуске клиента указывать дополнительную опцию ‘-oUseRoaming=no’.

Специалисты признают, что уязвимость не может быть использована для MITM атак, которые используют перенаправление в результате подмены доменных имен, либо подключения к активному трафику в сетях wi-fi, на сервера злоумышленников, если производится аутентификации по ключу.

[ads]

Кроме устранения одной из самых опасных уязвимостей, разработчики внесли несколько изменений в код продукта, с которыми вы всегда можете ознакомиться на официальной странице проекта. Одно из таких изменений – ошибка переполнения буфера, которая также наблюдается в злополучном режиме работы роутера. А одна из ошибок в версии 6.8 перекрывает эту ошибку, не давая буферу переполниться, заверша процесс.

Марат

Recent Posts

Как обеспечить поток комментариев под роликами в Ютуб

Комментарии показывают активность аудитории на канале, поднимая его рейтинг, помогают общаться с посетителями, являются одним…

1 неделя ago

DevOps: о профессии

Основные принципы DevOps DevOps — это методология, которая объединяет принципы разработки (Development) и эксплуатации (Operations)…

4 недели ago

Сервис SMM.Media — удачный вариант для быстрого продвижения в социальных сетях

В современном мире социальные сети играют важнейшую роль в жизни людей, а также в развитии…

1 месяц ago

Игровой ноутбук: тонкости выбора для максимальной производительности

Игровые ноутбуки представляют собой передовые устройства современного компьютерного мира. Высокая производительность этих преобразованных компьютеров обеспечивает…

1 месяц ago

Профессиональное обслуживание программ 1С: почему это важно

В настоящее время большинство компаний стараются частично или полностью автоматизировать определенные процессы. Так, довольно часто…

1 месяц ago

Как подготовиться к ОГЭ по математике: полезные советы

Сдача ОГЭ по математике является обязательным экзаменом для всех, кто заканчивает 9 класс. Но с…

2 месяца ago