[단독분석] 분석 — CVE-2026-43025
A local memory corruption vulnerability in the Linux kernel's netfilter component requires a scheduled patch within the week, as its wide product impact outweighs the currently low probability of active exploitation.
📋 요약
- 심각도 high · CVSS 7.3 · EPSS 0.00126 · 악용난이도 hard
🔍 공격 기법
- 원리:
netfilter의ctnetlink모듈이 새로운 expectation 생성 시 유저스페이스에서 제공한 명시적 helper(CTA_EXPECT_HELP_NAME)를 검증 없이 수용하여 발생합니다. - 경로: 로컬 권한 사용자가 Netlink 인터페이스를 통해 기존 master conntrack helper가 아닌 다른 helper를 포함한
CTA_EXPECT_CLASS메시지를 전송함으로써 트리거됩니다. - 단계:
- 조작된 Netlink 메시지 전송 $\rightarrow$
ctnetlink_new_expect호출. nf_ct_expect_related_report함수 내에서 expectation 경계를 벗어난 메모리 읽기 시도.- Slab-out-of-bounds 발생 및 커널 메모리 유출.
- 조작된 Netlink 메시지 전송 $\rightarrow$
악용 가능성: 본 취약점은 Linux kernel의 netfilter 모듈 내 ctnetlink 인터페이스에서 발생하며, 공격 난이도는 Hard로 평가됩니다. CVSS 벡터(AV:L/AC:L/PR:L/UI:N)에 따라 공격자는 시스템에 이미 접근 권한을 가진 로컬 사용자(PR:L)여야 하며, 네트워크를 통한 원격 공격은 불가능합니다. 공격 표면은 netlink 소켓을 통해 커널로 전달되는 CTA_EXPECT_CLASS 파라미터 및 유저스페이스에서 제안하는 explicit helper 설정 부분에 국한됩니다. 트리거 조건은 사용자가 마스터 conntrack helper와 다른 헬퍼를 명시적으로 지정하여 expectation을 생성할 때 발생하며, 이는 nf_ct_expect_related_report 함수 내에서 slab-out-of-bounds 메모리 읽기로 이어집니다. EPSS 수치가 0.00126으로 매우 낮고 KEV에 등재되지 않은 점은 현재 야생(In-the-wild)에서의 실제 악용 사례가 미관측되었음을 시사하며, 이론적 심각도 대비 실질적인 악용 가능성은 낮은 상태입니다. 결과적으로 본 취약점은 권한을 가진 내부 사용자가 커널 패닉을 유발하거나 메모리 정보를 탈취하려는 특수한 상황에서만 제한적으로 악용될 수 있습니다.
💥 영향 분석
- 기술적 위험:
- 커널 정보 유출: Out-of-bounds Read를 통해 커널 메모리의 바이트 데이터를 읽을 수 있으며, 이는 KASLR 무력화 등에 활용될 수 있는 민감한 주소 정보 노출로 이어집니다.
- 시스템 가용성 저해: 추정: 잘못된 메모리 참조가 발생할 경우 Kernel Panic으로 인한 시스템 Crash(DoS) 가능성이 존재합니다.
- 비즈니스 리스크:
- 광범위한 노출 규모: 영향 제품이
linux_kernel3.12부터 6.19까지 매우 넓은 범위에 걸쳐 있어, 다수의 서버 및 임베디드 인프라가 잠재적 위험군에 포함됩니다. 이는 공급망 관점에서 광범위한 패치 관리가 필요함을 의미합니다. - 권한 상승의 교두보: 단독으로 시스템 전체를 장악하기는 어려우나, 유출된 정보가 다른 Write 계열 취약점과 결합될 경우 권한 상승(LPE)으로 이어질 수 있는 징검다리 역할을 합니다.
- 광범위한 노출 규모: 영향 제품이
🔗 관련 취약점·체이닝
- 패턴 연계: Memory-Corruption 및 Out-of-bounds Read 유형의 전형적인 패턴입니다.
- 체이닝 가능성: 본 취약점으로 커널 주소 공간 정보를 획득한 후, 이를 다른 메모리 오염 취약점과 체이닝하여 권한 상승을 시도하는 시나리오가 가능합니다.
🔎 탐지
- 커널 로그 모니터링:
dmesg또는syslog에서BUG: KASAN: slab-out-of-bounds in nf_ct_expect_related_report패턴의 로그 발생 여부를 확인합니다. - 행위 분석: 로컬 사용자의 비정상적인 Netlink 소켓 통신 및
ctnetlink인터페이스를 통한 반복적인 expectation 생성 시도를 모니터링합니다.
🛡️ 완화 방안
- 근본 해결: 영향받는 커널 버전을 최신 보안 패치 버전으로 업데이트하여, 유저스페이스의 명시적 helper 요청을 무시하고 master conntrack helper만 사용하도록 강제합니다.
- 대응 우선순위 결정:
- 다중 소스 데이터 간 일관성이 확인(신뢰도 1.0)되었으나, 실측 EPSS 수치가
0.00126(백분위0.02656)로 매우 낮고 KEV에 등재되지 않았으며 공격 난이도가 'hard'인 점을 고려합니다. - 따라서 즉각적인 야생 악용 가능성은 낮다고 판단하여, 규칙 기반 결정 논리에 따라 이번 주 내(
scheduled) 패치를 적용하는 수준으로 리소스를 배정할 것을 권고합니다.
- 다중 소스 데이터 간 일관성이 확인(신뢰도 1.0)되었으나, 실측 EPSS 수치가
⚖️ 위험도 / 우선순위
- 조치: scheduled (이번 주 내)
- 근거: CVSS=7.3 · non-KEV · EPSS=0.00126 · exploit=hard · in_scope=None