CVE-2026-93078
요약
\~에 의해 VulDB • 2026. 09. 17.
Linux 커널에서 다음 취약점이 해결되었습니다:
cxl/features: 헤더보다 작은 Set Features 출력 버퍼 거부
cxlctl_set_feature()는 fwctl_rpc.out_len을 기반으로 출력 버퍼의 크기를 설정하지만, fwctl_rpc_cxl_out 헤더를 수용할 만큼 충분히 큰지 여부를 확인하지 않습니다. out_len이 0인 경우 kvzalloc()은 ZERO_SIZE_PTR를 반환하며, 이는 !rpc_out 검사를 통과합니다. 이후 rpc_out->size = 0 명령어가 포인터(poison pointer)를 통해 메모리를 작성(write through)하게 됩니다.
응답 헤더를 수용할 수 없는 출력 버퍼가 있는 요청을 할당 전에 거부하십시오. Set Feature 응답에는 페이로드가 없으므로 헤더만 필요합니다.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.