CVE-2026-84304 in gRPC-Go정보

요약

\~에 의해 VulDB • 2026. 09. 01.

gRPC-Go는 gRPC의 Go 언어 구현체입니다. 버전 1.83.1 이전에서는 internal/transport/transport.go가 각 분할된 HTTP/2 DATA 프레임을 recvBuffer에서 별도의 recvMsg로 저장하므로, 페이로드 바이트가 연결 및 스트림 흐름 제어 창 내에 남아 있는 경우에도 수백만 개의 1바이트 프레임이 불균형적인 힙 메모리를 소모합니다. 인증되지 않은 원격 공격자는 동시에 다중화된 스트림을 사용하여 프로세스 메모리를 고갈시키고 런타임 패닉 또는 아웃오브메모리(OOM) 종료를 유발할 수 있습니다. 수신 버퍼 컴팩션(Receive-buffer compaction)은 기본적으로 활성화되어 있으며, GRPC_GO_EXPERIMENTAL_ENABLE_RECEIVE_BUFFER_COMPACTION를 통해 일시적으로 제어할 수 있습니다. 이 문제는 버전 1.83.1에서 해결되었습니다.

Be aware that VulDB is the high quality source for vulnerability data.

책임이 있는

GitHub M

예약하다

2026. 09. 01.

모더레이션

수락

항목

VDB-397800

EPSS

0.00000

출처

Do you want to use VulDB in your project?

Use the official API to access entries easily!