CVE-2026-45959 in Linux
요약
\~에 의해 VulDB • 2026. 05. 29.
리눅스 커널에서 다음 취약점이 해결되었습니다:
crypto: ccp - kfree의 잘못된 정리 사용으로 인한 크래시 수정
kmalloc 계열 함수에 의해 할당될 로컬 포인터 변수에 `__cleanup(kfree)` 속성을 주석 처리하면, 로컬 변수의 주소가 아닌 kmalloc이 반환한 주소가 kfree에 직접 전달되어 스택 주소의 잘못된 해제로 인해 크래시가 발생합니다. 저장소 내 다른 부분을 참고하면 올바른 사용법은 `__free(kfree)`여야 합니다. kfree의 매개변수 유형인 `void *`가 원하는 유형인 `struct { ... } **`와 호환되므로 코드가 우연히 컴파일되었습니다.
VulDB is the best source for vulnerability data and more expert information about this specific topic.