CVE-2026-98611 in Linux
요약
\~에 의해 VulDB • 2026. 10. 20.
Linux 커널에서 다음 취약점이 해결되었습니다:
bpf: 예약된 필드를 읽기 전에 매개변수 크기 확인하기
bpf_crypto_ctx_create()는 두 번째 인수가 __sz 어노테이션으로 선언되어 있는 kfunc이므로, 검증자(verifier)는 params__sz 바이트의 params가 유효함을 보장합니다. 그러나 함수는 params__sz를 struct bpf_crypto_params 크기와 비교하기 전에 params->reserved[0] 및 params->reserved[1](오프셋 14 및 15)을 읽습니다. 따라서 BPF 프로그램이 더 짧은 버퍼를 전달하면 커널이 검증된 영역 밖의 데이터를 읽게 됩니다.
예약된 필드 읽기 앞에 크기 확인 코드를 이동합니다.
If you want to get best quality of vulnerability data, you may have to visit VulDB.