🔍 CVE-2026-80890

0.0
CVSS Score
UNKNOWN
2026-09-04
2026-09-04 18:17
✅ 완료

🇰🇷 한글 설명

Linux 커널의 SCTP 프로토콜 구현에서 만료된 쿠키를 적절히 검증하지 못하는 취약점이 발견되었습니다. 기존 연결이 존재할 경우 검증 태그가 일치하지 않더라도 만료된 쿠키를 허용하여 RFC 9260 표준을 위반하고 보안 검증을 우회할 수 있습니다.

💡 쉬운 설명

네트워크 연결을 유지하기 위한 '암호 쿠키'가 유효 기간이 지났음에도 불구하고, 특정 조건에서 시스템이 이를 잘못된 것으로 인식하지 못하는 문제입니다. 이로 인해 공격자가 오래된 정보를 이용해 연결을 재시작하거나 비정상적인 동작을 유도할 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: sctp: reject stale cookies with mismatched verification tags sctp_unpack_cookie() skips cookie expiration checks whenever an association already exists. This is broader than the exception in RFC 9260 Section 5.2.4. For an existing association, Section 5.2.4 permits an expired State Cookie only when both Verification Tags in the cookie match the current association. Otherwise, the packet SHOULD be discarded and a Stale Cookie ERROR MUST be sent. The broad check lets an expired Action A restart cookie reach sctp_sf_do_dupcook_a(). In a runtime test with the default 60 second cookie lifetime, replaying such a cookie after 65 seconds returned a COOKIE-ACK and restarted the association. Check cookie expiration unless both Verification Tags match. This preserves the Action D exception for a lost COOKIE ACK while rejecting expired cookies in all other cases.

📍 영향받는 시스템

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

⚔️ 공격 벡터

만료된 SCTP State Cookie를 재전송(Replay)하여 기존 연결을 비정상적으로 재시작함

🛡️ 대응 방법

SCTP 쿠키 검증 로직이 수정된 최신 Linux 커널로 업데이트

🔧 검증 코드

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

Shell / Script
uname -r

💻 영향받는 소프트웨어

Linux Kernel