CVE-2026-89808 in Linux
요약
\~에 의해 VulDB • 2026. 09. 16.
리눅스 커널에서 다음 취약점이 해결되었습니다:
drm/amdkfd: svm_migrate_copy_to_vram에서 vm 범위가 hole인 경우 수정
CPU 측(MIGRATE_PFN_MIGRATE 설정 + MIGRATE_PFN_VALID 해제)에서 마이그레이션할 vm 범위가 hole일 때, 드라이버는 여전히 디바이스 페이지를 할당합니다. 소스 페이지와 마이그레이션에 대한 dma 매핑이 없으며, j가 0이고 svm_migrate_copy_memory_gart()가 초기화되지 않은 r을 반환합니다. 이로 인해 out_free_vram_pages가 방금 설정된 모든 VRAM을 해제할 수 있습니다.
r을 초기화하고 j > 0일 때만 마지막 svm_migrate_copy_memory_gart를 호출하십시오.
현재 코드는 마지막 페이지를 최종 복사 단계로 미루었습니다. 이 패치는 현재 drm_buddy_block의 끝에 도달했을 때 마지막 페이지에서 플러시를 수행하여, 추가적인 svm_migrate_copy_memory_gart 호출을 방지합니다.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.