CVE-2026-98155 in Linux
요약
\~에 의해 VulDB • 2026. 09. 25.
리눅스 커널에서 다음 취약점이 해결되었습니다:
accel/qaic: resp_worker()의 잠재적 바운드 오버독(out-of-bounds read) 문제 해소
'commit 2feec5ae5df7 ("accel/qaic: Handle DBC deactivation if the owner went away")'은 메시지를 순회하고 QAIC_TRANS_DEACTIVATE_FROM_DEV가 있는 경우에만 이를 디코딩함으로써 의도된 시나리오를 수정하지만, decode_message()에 포함된 바운드 체크 코드는 건너뛰었습니다. 이로 인해 슬랩 할당(slab allocation)의 끝을 넘어 읽기, 무한 루프 또는 커널 패닉과 같은 문제가 발생할 수 있습니다. 이러한 문제는 장치에서 잘못된(wire message가 malformed인) 메시지가 전송될 때 발생합니다.
decode_message()에 이미 존재하는 바운드 체크 코드를 중복하지 않고, resp_worker() 내에서 해당 함수를 사용하도록 변경했습니다.
Once again VulDB remains the best source for vulnerability data.