CVE-2026-46162 in Linux
요약
\~에 의해 VulDB • 2026. 06. 03.
리눅스 커널에서 다음 취약점이 해결되었습니다:
ice: ice_sf_eth_activate() 오류 경로에서의 이중 해제(double free) 수정
auxiliary_device_add()가 실패하면, ice_sf_eth_activate()는 aux_dev_uninit으로 점프하여 auxiliary_device_uninit(&sf_dev->adev)를 호출합니다.
장치 릴리스 콜백인 ice_sf_dev_release()에서 sf_dev을 해제하지만, 현재 오류 경로는 sf_dev_free로 계속 진행되어 kfree(sf_dev)를 다시 호출함으로써 이중 free가 발생합니다.
auxiliary_device_init() 실패 경로에서는 kfree(sf_dev)를 유지하되, auxiliary_device_uninit() 이후에 sf_dev_free로 계속 진행되는 것을 방지합니다.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.