Назад
Кибербезопасность и конфиденциальность

Висячий указатель в HTTP/2 довёл curl до RCE: разбор CVE-2026-92392 от Стенберга

Habr
Advertisement468 × 90
Висячий указатель в HTTP/2 довёл curl до RCE: разбор CVE-2026-92392 от Стенберга

В версии curl 8.23.0 была устранена критическая уязвимость типа use-after-free, возникающая при работе с протоколом HTTP/2. Проблема заключалась в том, что при сбросе потока сервером в libcurl оставался висячий указатель на easy handle. Это позволяло злоумышленникам записывать данные в освобожденную область памяти, где ранее находился указатель на функцию, что потенциально приводило к удаленному выполнению кода (RCE). Даниэль Стенберг, автор curl, подробно описал механизм атаки и объяснил, почему уязвимость получила рейтинг HIGH, а не CRITICAL. Интересно, что баг был обнаружен с помощью сканера на базе ИИ от компании Anthropic. В ходе обсуждения Стенберг также прокомментировал вопрос о целесообразности переписывания curl на Rust, подчеркнув сложность подобных изменений для столь масштабного проекта. Данный инцидент подчеркивает важность постоянного аудита безопасности в критически важных сетевых библиотеках.

This is a summary. Read the full article at the original source:

Habr
Advertisement468 × 90
Share
Кибербезопасность и конфиденциальность

Похожие

Специалисты по кибербезопасности из Citizen Lab выявили сложную кампанию шпионского ПО под названием 'AdFection', которая заражает устройства через вр…

TechRadar
Advertisement970 × 250