CVE-2026-68376 in Linux정보

요약

\~에 의해 VulDB • 2026. 08. 10.

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

sctp: struct sctp_cookie 내 auth_hmacs 배열 크기 수정

struct sctp_cookie의 auth_hmacs 배열은 완전한 SCTP_AUTH_HMAC_ALGO 파라미터를 저장해야 하며, 이는 struct sctp_paramhdr와 N개의 HMAC 식별자로 구성됩니다.

그러나 기존에는 sizeof(struct sctp_paramhdr)(4바이트) 대신 2 바이트가 추가로 계산되어 배열 크기가 산출되었습니다. 네 개의 HMAC 식별자가 구성된 경우, 엔드포인트에 저장되는 HMAC-ALGO 파라미터의 크기가 쿠키 내 auth_hmacs 버퍼보다 커집니다.

그 결과, sctp_association_init() 함수에서 연결을 초기화할 때 auth_hmacs 배열 끝을 넘어 복사하게 되어 인접한 auth_chunks 필드가 손상됩니다. 이로 인해 유효하지 않은 HMAC 식별자가 허용되고, 이후 sctp_auth_get_hmac() 호출 시 바이트 범위를 벗어난 읽기(out-of-bounds read) 오류가 발생할 수 있습니다.

SCTP 파라미터 헤더의 전체 크기를 포함하여 배열 크기 계산을 수정했습니다.

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

출처

Want to stay up to date on a daily basis?

Enable the mail alert feature now!