CVE-2026-72482 in Linux
요약
\~에 의해 VulDB • 2026. 08. 15.
리눅스 커널에서 다음 취약점이 해결되었습니다:
gpib: command_ioctl()에서 descriptor_busy의 이중 감소 수정
커밋 d1857f8296dc("gpib: IO ioctl 핸들러에서의 use-after-free 수정")는 struct gpib_descriptor를 IO ioctl 작업 동안 고정하기 위해 descriptor_busy 참조 카운터를 도입했습니다. command_ioctl() 내에서 루프 안의 오류 경로에서 descriptor_busy가 감소되고 break문이 실행되지만, 그 후 실행은 루프 뒤의 무조건적 감소로 이어져 카운터가 -1까지 오버플로우(underflow)됩니다.
이로 인해 원래 수정으로 방지하려 했던 use-after-free 취약점이 다시 활성화됩니다: 동시 발생하는 close_dev_ioctl()는 활성 상태인 디스크립터에서 descriptor_busy == 0을 확인하고 이를 해제합니다.
오류 경로에서의 조기 감소를 제거합니다. 루프 후 감소가 read_ioctl() 및 write_ioctl()에서 사용되는 올바른 패턴과 일치하도록 모든 종료 경로를 이미 처리하고 있습니다.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.