Выпуск утилиты curl 8.21

3 мин
Выпуск утилиты curl 8.21

В конце июня 2026 года состоялся выпуск утилиты curl 8.21. Код проекта написан на языке C и опубликован на GitHub под открытой лицензией curl (вариант лицензии MIT). Версия curl 8.0 состоялся в марте 2024 года. Предыдущая стабильная версия проекта вышла в апреле 2026 года.

Утилита curl предлагает возможность гибкого формирования сетевого запроса с заданием параметров cookie, user_agent, referer и любых других заголовков для HTTP/HTTPS. В дополнение к HTTPS, HTTP/1.x, HTTP/2.0 и HTTP/3 она поддерживает отправку запросов с использованием SMTP, IMAP, POP3, SSH, Telnet, FTP, SFTP, SMB, LDAP, RTSP, RTMP и других сетевых протприблизительнов. Одновременно развивается набор модулей libcurl, которая предоставляет api для задействования всех функций curl в программах на языках Си, Perl, PHP и Python.

В августе 2024 года автор curl Даниэль Стенберг объявил, что в открытый инициатива curl официально вошли наработки и авторы wcurl вдобавок к trurl. Инициатива wcurl — это простая интерфейс вокруг curl для лёгкой загрузки файлов без необходимости запоминать какие‑либо параметры.

Статистика этого релиза и всего проекта в рамках процесса разработки утилиты:

  • 275-й релиз;

  • 6 изменений;

  • 56 дней разработки (всего: 10 817);

  • 276 багов исправлено (всего: 14 187);

  • 531 коммит (всего: 39 077);

  • 0 новых функций public libcurl (всего: 100);

  • 0 новых опций curl_easy_setopt() (всего: 308);

  • 1 новая опция curl command line (всего: 274);

  • 102 контрибутора, 69 новых (всего: 3 731);

  • 45 авторов, 26 новых (всего: 1 489);

  • 18 исправлений безопасности (всего: 206).

Основные изменения и дополнения в curl 8.21:

  • подготовлены патчи против уязвимостей:

    • средний уровень серьёзности:

      • CVE-2026-8925: двойное освобождения памяти SASL;

      • CVE-2026-8927: утечка состояния аутентификации Digest между прокси-серверами в env-set;

      • CVE-2026-9079: утечка устаревших паролей к прокси-серверам;

      • CVE-2026-11856: утечка состояния аутентификации Digest между доменами.

    • низкий уровень серьёзности:

      • CVE-2026-8286: неправильное повторное использование соединения STARTTLS;

      • CVE-2026-8458: неправильное повторное использование для различных сервисов;

      • CVE-2026-8924: уязвимость в алгоритме анализа файлов cookie c точкой в конце домена, позволявшая злонамеренному HTTP-серверу устанавливать «супер-cookie», обходивших проверку по списку Public Suffix List;

      • CVE-2026-8926: утечка пароля при использовании netrc и указании имени пользователя в URL-адресе;

      • CVE-2026-8932: неполное совпадение конфигурации mTLS при повторном использовании соединения;

      • CVE-2026-9080: использование памяти после освобождения после паузы в коллбаке сокета;

      • CVE-2026-9545: раскрытие ранних данных HTTP/3 (с опцией CURLSSLOPT_EARLYDATA);

      • CVE-2026-9546: отправка старого реферера;

      • CVE-2026-9547: неправильная тест хоста при использовании SSH;

      • CVE-2026-10536: использование памяти после освобождения дерева зависимостей потоков HTTP/2;

      • CVE-2026-11352: цикл ожидания в QUIC с датаграмами UDP нулевой длины;

      • CVE-2026-11564: сохранение доверия нативному хранилищу сертификатов даже после переключения на пользовательские сертификаты;

      • CVE-2026-11586: исчерпание памяти WS Auto-PONG;

      • CVE-2026-12064: proto-default пропускал проверку SSH.

  • улучшения в именованных шаблонах поиска.

  • добавлена сопровождение методов CONNECT и MASQUE CONNECT-UDP HTTP/3-прокси;

  • удалено отслеживание зависимостей потоков HTTP/2;

  • удалена сопровождение CURLAUTH_DIGEST_IE;

  • добавлена сопровождение открытых ключей хоста SHA256 с использованием libssh.

В январе 2026 года автор curl Даниэль Стенберг объявил, что после почти тридцати лет работы в проекте у него уже 20 тысяч коммитов из 37 604. Он преодолел этот порог 17 января.

Ранее Стенберг сообщил, что проект прекратит программу вознаграждения за обнаружение ошибок в конце января 2026 года.

Читают сейчас

ИБ‑исследователь купил адрес сайта noreply.net и получает на него корпоративные информация от разных компаний

1 час назад

ИБ‑исследователь купил адрес сайта noreply.net и получает на него корпоративные информация от разных компаний

Исследователь безопасности Кори Соловевич купил домены noreply.us и noreply.net и уже несколько лет получает на свою почту сотни тысяч чужих сообщений, в том числе корпоративные информация компаний и 

Microsoft сокращает своё присутствие в Китае

1 час назад

Microsoft сокращает своё присутствие в Китае

За последние пять лет Microsoft закрыла минимум 15 филиалов и совместных предприятий Microsoft в Китае, пишет Reuters со ссылкой на корпоративные документы американской корпорации и источники. Собесед

В Москве пройдут испытания робособак для патрулирования объектов инфраструктуры

1 час назад

В Москве пройдут испытания робособак для патрулирования объектов инфраструктуры

В Москве в кластере «Ломоносов» в конце августа пройдут демонстрационные испытания системы управления робособаками, говорит РБК со ссылкой на столичный департамент предпринимательства и инновационного

Apple начала рассылать уведомления об угрозах атак шпионского ПО

2 часа назад

Apple начала рассылать уведомления об угрозах атак шпионского ПО

Некоторые пользователи Reddit сообщили, что получили оповещения Apple об угрозах атак шпионского софта. Поскольку организация не идентифицирует такое ПО, нет никаких доказательств того, что уведомлени

Тренировки на 10 из 10: стартует юбилейный сезон интенсива по алгоритмам

2 часа назад

Тренировки на 10 из 10: стартует юбилейный сезон интенсива по алгоритмам

Если теория алгоритмов отскакивает от зубов, но на собеседовании или в работе над новой задачей наступает ступор — самое время это исправить. Яндекс открывает набор на юбилейный 10-й сезон Тренировок