CVE-2026-98077정보

요약

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

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

netfilter: nf_conntrack_sip: sip_skip_whitespace()의 OOB(버퍼 외부) 읽기 수정

sip_skip_whitespace()는 자체 루프가 버퍼를 소진했을 때(dptr == limit), 형제 함수인 sip_follow_continuation()이 "더 이상 데이터 없음" 경로에서 NULL을 반환하는 것과 달리, dptr을 변경되지 않은 상태로 반환합니다.

ct_sip_get_header()은 호출 후 NULL인지 여부만 확인합니다:

dptr = sip_skip_whitespace(dptr, limit); if (dptr == NULL) break; if (*dptr != ':' || ++dptr >= limit) break;

따라서 SIP 페이로드의 정확히 끝까지 공백/탭만 있고 콜론(:)이 없는 인식된 헤더 이름은, 바로 다음 문장이 버퍼를 한 바이트 넘어서 읽도록 만듭니다.

sip_follow_continuation()에서 이미 사용하고 있으며 두 기존 호출자가 모두 확인하는 관례에 맞춰 "더 이상 데이터 없음" 결과 둘 다 NULL을 반환하도록 수정합니다.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

출처

Might our Artificial Intelligence support you?

Check our Alexa App!