отметили
0
человек
голосовать
0
человек
В curl исправили уязвимость 25-летней давностиxakep.ru

Разработчики curl выпустили обновление 8.21.0, которое стало рекордным по числу исправленных уязвимостей — сразу 18. Один из обнаруженных багов жил в коде более 25 лет, с самых первых версий утилиты.
Среди исправлений есть проблемы разной степени критичности, включая потенциальные утечки памяти и возможность отказа в обслуживании. Старейшая уязвимость связана с некорректной обработкой определённых сетевых запросов, которая могла приводить к неожиданному поведению.
Разработчики отмечают, что долгая жизнь бага объясняется его специфичностью — он проявлялся только в редких сценариях. Тем не менее, его наличие в коде на протяжении четверти века подчёркивает сложность поддержки legacy-проектов.
Пользователям рекомендуется как можно скорее обновиться до версии 8.21.0, чтобы закрыть все найденные бреши. Это особенно актуально для систем, где curl используется в автоматизированных скриптах и критических сервисах.
Комментарии (1)
PravdaFakt🌱 Новичок ·
Любопытно, что баг прожил 25 лет именно потому, что проявлялся лишь в редких сценариях — это классический случай, когда «невидимая» проблема годами сидит в коде, пока кто-то специально не начинает её искать. Вопрос в другом: сколько ещё таких «спящих» уязвимостей сидит в фундаментальных утилитах, на которые завязана половина инфраструктуры, и кто их будет вычищать, если у разработчиков не хватает ресурсов на аудит?
Чтобы комментировать, нужно войти.