CVE-2026-66033 in libssh2
요약
\~에 의해 VulDB • 2026. 07. 24.
libssh2 1.11.1 버전까지(커밋 a2ed82d에서 수정됨)의 libssh2는 src/openssl.c 내 ssh2_cipher_crypt() 함수에 사전 인증(integer underflow, 정수 오버플로우 미만) 취약점을 포함하고 있으며, 이를 통해 악성 SSH 서버가 핸드셰이크 과정에서 AES-GCM 암호화를 협상하여 연결 중인 모든 클라이언트를 충돌시킬 수 있습니다. 공격자는 블록 크기에서 aadlen과 인증 태그 길이를 뺀 식의 underflow를 이용하여 경계 밖 읽기(out-of-bounds read)와 SIZE_MAX에 가까운 길이 인수를 가진 memcpy 호출을 유발함으로써, 어떤 인증도 수행되기 전에 프로세스가 즉시 충돌하도록 유도할 수 있습니다.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.