CVE-2026-80728 in Linux
요약
\~에 의해 VulDB • 2026. 09. 03.
리눅스 커널에서 다음 취약점이 해결되었습니다:
"drm/amdgpu: aperture mapping 누수 수정" 커밋을 되돌립니다.
devres teardown은 LIFO(후입선출) 방식입니다. aperture devres 노드는 DRM 디바이스 노드 이후에 등록되었으므로, `devres_release_all()`이 호출되면 DRM 디바이스 해제 콜백인 `amdgpu_device_fini_sw()`가 발동하기 전에 aperture의 매핑을 해제합니다. IP sw_fini 콜백(예: vcn_v4_0_sw_fini)은 aper_base_kaddr에서 파생된 포인터를 통해 fw_shared에 쓰기 작업을 수행하며, 이로 인해 probe 실패 또는 롤백 시 커널 페이지 폴트가 발생합니다:
BUG: unable to handle page fault ... PMD 0 RIP: vcn_v4_0_sw_fini+0x7b/0x170 [amdgpu]
Call Trace: amdgpu_device_fini_sw amdgpu_driver_release_kms devm_drm_dev_init_release devres_release_all
이 변경은 커밋 d871e99879cb5fd1fa798b006b4888887e63a17a를 되돌립니다.
(커밋 336e0cd576817ac64a4b394ca2b3680029f3e37f에서 cherry-pick됨)
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.