Патчи curl устраняют уязвимость в HTTP/2, позволяющую выполнение кода на клиенте
Недавно обнаруженная уязвимость в библиотеке curl, касающаяся обработки загрузок по протоколу HTTP/2, позволяет злоумышленному серверу, принимающему загрузку, испортить память клиента. Исследователь, который сообщил об этой проблеме, смог использовать уязвимость для выполнения кода на загружающей машине. Команда проекта curl выпустила исправление 14 октября в версии 8.23.0.
Для успешной эксплуатации данной уязвимости злоумышленнику необходимо иметь точные знания о сборке клиента и его расположении в памяти. Это делает атаку довольно сложной, однако curl ожидает, что реальная эксплуатация уязвимости приведет к сбою системы.
Разработчики curl настоятельно рекомендуют пользователям обновить свои версии до 8.23.0 или выше, чтобы обеспечить защиту от данной уязвимости. Уязвимость была классифицирована как потенциально опасная, так как может привести к серьезным последствиям для пользователей, использующих устаревшие версии.
Curl является широко используемой библиотекой для работы с URL, которая поддерживает множество протоколов, включая HTTP и HTTPS. Уязвимости в таких популярных инструментах могут затрагивать большое количество пользователей и систем, что подчеркивает важность регулярного обновления программного обеспечения.
Разработчики продолжают работать над улучшением безопасности библиотеки и призывают пользователей внимательно следить за обновлениями и рекомендациями по безопасности. Важно помнить, что своевременное реагирование на угрозы и обновление программного обеспечения — ключевые аспекты кибербезопасности.