🔍 CVE-2026-80717

7.5
CVSS Score
HIGH
2026-08-28
2026-10-16 20:18
✅ 완료

🇰🇷 한글 설명

Linux 커널의 SCTP 프로토콜 구현에서 Adaptation Indication 파라미터의 길이를 검증하지 않아 발생하는 취약점입니다. 잘못된 형식의 파라미터가 전달될 경우, 커널이 선언된 길이 이상의 메모리를 읽어 수신 버퍼의 끝부분 데이터를 노출할 수 있습니다.

💡 쉬운 설명

네트워크 통신 규약을 처리하는 과정에서 데이터의 길이를 제대로 확인하지 않아 발생하는 문제입니다. 공격자가 특수하게 조작된 데이터를 보내면 컴퓨터 메모리에 저장된 민감한 정보가 유출될 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: sctp: validate Adaptation Indication parameter length The Adaptation Layer Indication parameter contains a fixed 32-bit Adaptation Code Point after its parameter header. However, sctp_verify_param() accepts a header-only parameter because the generic parameter walker only requires the header to be present. sctp_process_param() then reads adaptation_ind beyond the declared parameter. When the malformed parameter is last in an INIT, the read starts at the receive skb tail, and the value is copied into the state cookie returned in the INIT ACK. This may disclose four receive-buffer tail bytes. Require the declared parameter length to match the fixed structure size and abort the association through the existing invalid parameter length path otherwise.

📍 영향받는 시스템

SCTP 프로토콜을 사용하는 Linux 커널 버전

⚔️ 공격 벡터

조작된 SCTP INIT 패킷을 전송하여 커널 메모리 데이터 유출 유도

🛡️ 대응 방법

SCTP 파라미터 길이 검증 로직이 포함된 최신 Linux 커널로 업데이트

🔧 검증 코드

출력된 커널 버전이 취약점이 패치된 최신 보안 업데이트 버전인지 확인

Shell / Script
uname -r

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

💻 영향받는 소프트웨어

Linux Kernel