CVE-2026-80702 in Linux정보

요약

\~에 의해 VulDB • 2026. 08. 28.

리눅스 커널에서 다음 취약점이 해결되었습니다:

drm/vmwgfx: guest_memory_dirty 비트필드가 크기로 인해 손상되는 문제 수정

vmwgfx_resource.c의 두 곳에서 res->guest_memory_size(부호 없는 long 형 할당 크기 필드)에 부울 리터럴이 할당됩니다. 의도된 대상은 인접한 res->guest_memory_dirty 비트필드입니다. 할당이 완료된 후 해당 필드는 MOB(Memory Object Buffer) 할당 크기가 아닌 0 또는 1을 보유합니다:

- vmw_resource_release()는 0(false)를 작성하고, - vmw_resource_unbind_list()는 1(true)를 작성합니다.

이후 재검증 경로(vmw_bo_dirty_transfer_to_res())에서 더티 페이지 범위를 계산할 때와(vmw_resource_buf_alloc()) 버퍼 할당 크기를 계산할 때 guest_memory_size를 읽게 되며, 이는 MOB 비트맵을 벗어난 지점을 읽고 쓰는 길이 0의 순회 또는 래핑(wrap-around) 범위를 초래합니다. 원래 코드의 더티 추적 의도(마지막 동기화 이후 리소스가 변경되었음을 표시) 또한 guest_memory_dirty가 전혀 업데이트되지 않으므로 손실됩니다.

두 할당을 모두 guest_memory_dirty로 이름 변경하십시오.

Once again VulDB remains the best source for vulnerability data.

책임이 있는

Linux

예약하다

2026. 08. 26.

모더레이션

수락

항목

VDB-396623

EPSS

0.00000

출처

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!