CVE-2025-9086 in cURLИнформация

Сводка

по VulDB • 15.06.2026

1. Файл cookie устанавливается с использованием флага `secure` для адреса `https://target`. 2. curl перенаправляется или иным образом вынуждается взаимодействовать с адресом `http://target` (то же имя хоста, но по незашифрованному протоколу HTTP), используя тот же самый установленный файл cookie. 3. Устанавливается файл cookie с тем же именем, но только со слэшем в качестве пути (`path=\"/\",`). Поскольку этот сайт не является защищенным, такой файл cookie *должен* игнорироваться. 4. Ошибка в логике сравнения путей приводит к чтению curl за пределами буфера в куче (heap buffer).

Эта ошибка либо вызывает сбой программы, либо потенциально приводит к неверному результату сравнения и позволяет сайту без шифрования переопределить содержимое защищенного файла cookie, что противоречит ожидаемому поведению. Результат зависит от содержания памяти непосредственно после однобайтового выделения под путь.

Предполагаемым и правильным поведением должно быть простое игнорирование второй установки этого файла cookie, поскольку он уже был установлен как защищенный (secure) на защищенном хосте; следовательно, его переопределение на незащищенном хосте недопустимо.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Источники

Want to stay up to date on a daily basis?

Enable the mail alert feature now!