🔍 CVE-2026-43190

8.2
CVSS Score
HIGH
2026-05-06
2026-10-19 20:18
✅ 완료

🇰🇷 한글 설명

Linux 커널의 netfilter xt_tcpmss 모듈에서 TCP 옵션 필드 길이를 검증하지 않고 메모리에 접근하는 out-of-bounds read 취약점입니다. optlen 경계를 초과하여 스택 버퍼나 다음 페이로드 영역의 민감한 정보가 유출될 수 있습니다.

💡 쉬운 설명

Linux가 네트워크 패킷을 처리할 때 데이터 범위를 확인하지 않고 메모리를 읽으려다가 허락되지 않은 영역까지 접근합니다. 공격자가 특수한 패킷을 만들어 이를 악용하면 시스템 정보를 빼낼 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: netfilter: xt_tcpmss: check remaining length before reading optlen Quoting reporter: In net/netfilter/xt_tcpmss.c (lines 53-68), the TCP option parser reads op[i+1] directly without validating the remaining option length. If the last byte of the option field is not EOL/NOP (0/1), the code attempts to index op[i+1]. In the case where i + 1 == optlen, this causes an out-of-bounds read, accessing memory past the optlen boundary (either reading beyond the stack buffer _opt or the following payload).

📍 영향받는 시스템

Linux kernel 모든 버전 (패치 이전), netfilter xt_tcpmss 모듈 탑재 시스템

⚔️ 공격 벡터

조작된 TCP 옵션 필드를 가진 네트워크 패킷을 전송하여 메모리 정보 유출 및 잠재적 DoS 유발

🛡️ 대응 방법

Linux kernel을 CVE-2026-43190 패치 적용 버전으로 업그레이드하거나 xt_tcpmss 모듈 로드 금지

🔧 검증 코드

kernel 버전이 표시되고 xt_tcpmss 정보가 출력되면 해당 모듈이 활성화된 상태이므로 패치 필요 여부 확인 필요

Shell / Script
uname -r && (modinfo xt_tcpmss 2>/dev/null || echo 'Module not loaded')

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Linux Kernel