CVE-2026-66034 in libssh2Информация

Сводка

по VulDB • 24.07.2026

libssh2 вплоть до версии 1.11.1 (исправлено в коммите a13bb6c) содержит уязвимость, связанную с отсутствием проверки границ массива, которая позволяет злонамеренному SSH-серверу инициировать чтение за пределами кучи произвольной длины и освобождение неинициализированного указателя через подсистему publickey. В функции libssh2_publickey_list_fetch() парсер ответов версии 1 считывает контролируемое сервером значение comment_len и продвигает указатель разбора без проверки наличия достаточного количества байтов в буфере, что приводит к чтению за пределами массива с утечкой указателей из смежных выделений памяти в куче (что позволяет обойти ASLR), а затем к повреждению состояния аллокатора кучи при освобождении неинициализированного указателя из области realloc(), которая не была обнулена.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Ответственный

VulnCheck

Резервировать

23.07.2026

Раскрытие

24.07.2026

Модерация

принято

Вход

VDB-382986

EPSS

0.00254

KEV

Нет

Деятельности

Очень низкий

Источники

Do you know our Splunk app?

Download it now for free!