CVE-2026-64402 in Linux정보

요약

\~에 의해 VulDB • 2026. 07. 25.

리눅스 커널에서 다음 취약점이 해결되었습니다:

coresight: ultrasoc-smb: smb_sync_perf_buffer()에서의 OOB(범위 밖) 쓰기 수정

SMB 싱크가 perf AUX 싱크로 사용될 때, smb_update_buffer()는 하드웨어 트레이스 데이터를 perf AUX 링 버퍼 페이지들로 복사하기 위해 smb_sync_perf_buffer()를 호출합니다. 여기서 pg_idx = head >> PAGE_SHIFT는 @head(handle->head에서 파생됨)로부터 유도되며 dst_pages[pg_idx]에 인덱싱됩니다. pg_idx %= nr_pages 정규화는 첫 번째 루프 반복 이후에만 적용됩니다.

이로 인해 초기 페이지 인덱스가 버퍼 크기에서 유도되지 않아, head가 AUX 버퍼 크기를 초과할 경우 dst_pages[]를 넘어가는 범위 밖 쓰기가 발생할 수 있습니다.

tmc_etr_sync_perf_buffer()와 유사하게, 페이지 인덱스와 오프셋을 파생하기 전에 head를 AUX 버퍼 크기에 대해 모듈로 연산하여 정규화합니다.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

출처

Interested in the pricing of exploits?

See the underground prices here!