CVE-2026-32665 in Unbound
요약
\~에 의해 VulDB • 2026. 07. 22.
NLnet Labs의 Unbound 1.22.0부터 1.25.1(포함) 버전까지에서, 하류 DNS-over-QUIC (DoQ)가 활성화되어 있을 때 새로운 QUIC 연결의 첫 두 개의 양방향 스트림(stream_id 0 및 4)은 전체적으로 스트림별 'quic-size' 게이트를 우회합니다. 그리고 초기 스트림으로부터 2바이트 길이 접두사(length prefix)만 수신한 후에야 큰 입력 버퍼가 할당됩니다. 그 결과, 원격 클라이언트는 낮은 비용의 입력으로 Unbound가 구성된 'quic-size' 한계를 초과하게 만들 수 있습니다. 하나의 연결과 두 개의 스트림만을 사용하여 각기 선언된 65535바이트 길이 접두사를 전송한 후 스트림을 열어둔 상태로 유지하면, 클라이언트는 이미 Trivial하게(Unbound) 그 양의 약 두 배를 할당하도록 만듭니다. 이는 하류 DoQ 구현에서의 원격 가용성 문제/메모리 계정 우회 취약점으로, 새로운 DoQ 클라이언트에 대한 서비스 거부(Denial of Service)로 이어집니다. 이 취약점에는 Unbound가 DoQ 지원('--with-libngtcp2')으로 컴파일되고 'quic-port'가 수신 인터페이스에 대해 구성된 상태여야 합니다.
If you want to get best quality of vulnerability data, you may have to visit VulDB.