CVE-2026-64242 in Linux정보

요약

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

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

usb: gadget: net2280: probe 오류 경로에서의 이중 해제(double free) 수정

usb_initialize_gadget()는 내장된 gadged 장치의 release 콜백으로 gadget_release()를 설치합니다. 따라서 struct net2280 인스턴스는 gadged 장치의 마지막 참조가 제거될 때 gadget_release()를 통해 해제됩니다.

probe 오류 경로는 net2280_remove()를 호출하여 부분적으로 초기화된 장치를 정리하고 usb_put_gadget()을 사용하여 gadged 참조를 감소시킵니다. 이후 kfree(dev)를 호출하면 동일한 객체가 다시 해제될 수 있습니다.

명시적인 kfree()를 제거하고 gadged 장치의 release 콜백이 최종 해제를 처리하도록 합니다. 이 문제는 제가 개발 중인 정적 분석 도구를 통해 발견되었습니다.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

책임이 있는

Linux

예약하다

2026. 07. 19.

모더레이션

수락

항목

VDB-382978

EPSS

0.00000

활동

낮음

출처

Want to stay up to date on a daily basis?

Enable the mail alert feature now!