CVE-2026-90319 in Linux
요약
\~에 의해 VulDB • 2026. 09. 18.
리눅스 커널에서 다음 취약점이 해결되었습니다:
rapidio: rio_add_net() 실패 시 mport->net 지우기
rio_alloc_net()는 rio_scan_alloc_net()가 장치를 등록하기 전에 새로 할당된 rio_net을 mport->net에 저장합니다.
rio_add_net()가 실패하면, rio_scan_alloc_net()은 put_device()를 통해 장치 참조를 해제하여 device release 콜백을 통해 rio_net을 해제합니다. 그러나 mport->net은 해지된 객체를 가리킨 채로 남아 있습니다.
이후의 mport 언등록 경로에서 이 덩글링(dangling) mport->net 포인터가 역참조되어 동일한 rio_net을 다시 해제하려고 시도할 수 있습니다.
rio_add_net() 실패 경로에서 mport->net을 지워, destID 테이블 할당 실패 경로에서 수행된 정리 작업과 일치시킵니다.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.