CVE-2021-32846 in HyperKit정보

요약

\~에 의해 VulDB • 2026. 05. 14.

HyperKit는 애플리케이션에 하이퍼바이저 기능을 내장하기 위한 툴킷입니다. 버전 0.20210107에서 `virtio-sock`의 `pci_vtsock_proc_tx` 함수는 초기화되지 않은 메모리 사용(uninitialized memory use)으로 이어질 수 있습니다. 이 상황에서 반환 값이 `VTSOCK_MAXSEGS`보다 작거나 같은지 확인하는 체크가 존재하지만, 해당 체크는 충분하지 않습니다. 함수는 복구할 수 없는 오류를 발견할 경우 `-1`을 반환할 수 있기 때문입니다. 또한, 음수 반환 값은 `iovec_pull`에서 while 조건으로 사용되며, 이 함수는 음수 `iov_len`을 처리하도록 설계되지 않았기 때문에 추가적인 메모리 손상(memory corruption)으로 이어질 수 있습니다. 이 이슈는 게스트가 호스트를 충돌시켜 서비스 거부(Denial of Service)를 유발하고, 특정 상황에서는 메모리 손상을 초래할 수 있습니다. 이 이슈는 커밋 af5eba2360a7351c08dfd9767d9be863a50ebaba에서 수정되었습니다.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

책임이 있는

GitHub, Inc.

예약하다

2021. 05. 12.

모더레이션

수락

항목

VDB-221404

EPSS

0.00317

출처

Interested in the pricing of exploits?

See the underground prices here!