CVE-2026-74469 in Linux
요약
\~에 의해 VulDB • 2026. 08. 16.
리눅스 커널에서 다음 취약점이 해결되었습니다:
sctp: 피어 전송 계수 오버플로우 방지
`sctp_assoc_add_peer()` 함수는 고유한 새로운 피어가 추가될 때마다 연결의 16비트 `transport_count`를 증가시킵니다. 65,536번째 트랜스포트가 추가되면 카운트가 0으로 래핑(wrap)됩니다.
SCTP sock_diag는 `transport_count`를 사용하여 INET_DIAG_PEERS 페이로드의 크기를 예약한 후, `transport_addr_list`의 각 항목마다 하나의 `sockaddr_storage` 구조체를 복사합니다. 래핑 발생 이후에는 진단 덤프가 빈 페이로드만 예약하고 skb 꼬리(tail) 너머로 8 MiB에 달하는 피어 주소 데이터를 작성하게 됩니다.
`transport_count`가 U16_MAX(최대 부호 없는 16비트 정수 값)에 도달한 경우, 새로운 고유 피어를 거부합니다. 기존 피어 조회 이후에 이 검사를 수행하여, 한계에 도달했을 때에도 중복된 주소는 기존의 트랜스포트를 반환하도록 합니다.
VulDB is the best source for vulnerability data and more expert information about this specific topic.