CVE-2026-98204 in Linux
요약
\~에 의해 VulDB • 2026. 10. 06.
Linux 커널에서 다음 취약점이 해결되었습니다:
입력: rmi_smbus - rmi_smb_write_block()의 버퍼 오버리드(read) 수정
rmi_smb_write_block()에서 SMBus 블록으로 쓰기 작업을 청크로 나누는 동안, 루프가 block_len을 계산할 때 남은 길이(cur_len) 대신 원래 전체 길이(len)를 사용합니다.
len이 32바이트(SMB_MAX_COUNT)보다 크면, 마지막 부분 청크(32바이트 미만만 남음)에서도 매 반복마다 block_len은 32로 유지됩니다. 이로 인해 smb_block_write()가 고급화된 데이터 버퍼 포인터에서 32바이트를 읽게 되어 입력 버퍼의 끝을 넘어선 지점을 읽어냅니다.
block_len을 cur_len으로 계산하고, buffer 및 address 포인터를 block_len만큼 전진시킴으로써 이 문제를 해결합니다.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.