CVE-2026-64473 in Linux정보

요약

\~에 의해 VulDB • 2026. 07. 25.

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

vfio: devres 해제 전에 디바이스 debugfs 제거하기

debugfs_create_devm_seqfile()을 사용하여 생성된 VFIO 디바이스 debugfs 파일은 inode의 사설 데이터(private data)로 devres가 할당한 debugfs_devm_entry를 저장합니다. 현재 vfio_unregister_group_dev()는 vfio_device_debugfs_exit()보다 먼저 vfio_device_del()를 호출하지만, device_del()은 devres를 해제합니다. 이로 인해 등록 해제가 사용자 공간 참조의 소멸을 기다리는 동안 stale inode 사설 데이터를 가진 debugfs 항목이 노출될 수 있습니다.

vfio_device_del() 이전에 디바이스별(debugfs) 트리를 제거하십시오. debugfs 뷰는 진단용일 뿐이므로, 백킹 스토리지(backing storage)가 이미 해제되었을 가능성이 있는 항목들을 유지하는 것보다 등록 해제의 시작 부분에서 이를 잃어버리는 것이 더 바람직합니다.

제거 후 디바이스별 debugfs 루트를 지워 정리(teardown)를 완료하십시오. 이는 전역 debugfs 루트 정리와 일치하며, 향후 사용자가 unregister의 나머지 단계 동안 제거된 dentry를 살아있는(debugfs) 트리로 오인하는 것을 방지합니다.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

책임이 있는

Linux

예약하다

2026. 07. 19.

모더레이션

수락

항목

VDB-383262

EPSS

0.00175

출처

Want to know what is going to be exploited?

We predict KEV entries!