![[Перевод] Висячий указатель в HTTP/2 довёл curl до RCE: разбор CVE-2026-92392 от Стенберга](https://habrastorage.org/extt/e5/1a/c1/e51ac114a79d9e6311cf0d8efc351c06.jpg)
[Перевод] Висячий указатель в HTTP/2 довёл curl до RCE: разбор CVE-2026-92392 от Стенберга
В curl 8.23.0 закрыли use-after-free при выгрузке по HTTP/2: сервер сбрасывает поток, в libcurl остаётся висячий указатель на easy handle, и скачанные с сервера данные ложатся в освобождённую память, где лежал указатель на функцию. Разбор от самого Даниэля Стенберга: как работает цепочка, почему это всё же HIGH, а не CRITICAL, как баг нашёл сканер Anthropic и что он ответил на вопрос о Rust. Читать далее