CVE-2026-64101 in Linux
요약
\~에 의해 VulDB • 2026. 07. 20.
리눅스 커널에서 다음 취약점이 해결되었습니다:
fwctl: pds: 구문 분석 전에 RPC 입력 크기 검증
fwctl 코어는 `fwctl_rpc.in_len`을 사용하여 장치별 RPC 입력 버퍼를 할당하고 해당 버퍼를 드라이버 콜백에 전달합니다.
`pdsfc_fw_rpc()` 함수는 버퍼를 `struct fwctl_rpc_pds`로 캐스팅한 후 `pdsfc_validate_rpc()`를 호출하며, 이 함수는 입력 버퍼가 구조체를 담기에 충분한 크기인지 확인하기 전에 해당 구조체에서 필드를 읽습니다. 짧은 `in_len` 값은 `pds_fwctl`이 할당된 영역을 벗어나서 읽도록 만들 수 있습니다.
구문 분석 전 pds 전용 필드들을 처리하기 전에, `struct fwctl_rpc_pds`보다 작은 크기의 pds RPC 버퍼는 거부합니다.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.