CVE-2026-46300 취약점은 Linux 커널의 네트워킹 서브시스템 내 소켓 버퍼(skb) 처리 과정에서 공유 표시(shared-frag marker)가 보존되지 않아 발생하는 결함입니다. 변수 초기화 누락(CWE-456) 계열의 문제이며, 시스템의 보안성에 영향을 줍니다.
CVE-2026-46300 취약점 개요 및 기술적 원인
CVE-2026-46300은 Linux 커널의 네트워킹 서브시스템 내 소켓 버퍼(skb) 처리 코드에서 발생하는 취약점입니다. 결함의 핵심은 커널이 네트워크 패킷 데이터를 처리할 때 메모리 효율성을 위해 쓰는 ‘공유 프래그먼트’ 관리 메커니즘의 오류에 있습니다.
기술적 발생 메커니즘
취약점은 구체적으로 skb_try_coalesce() 함수가 동작하는 지점에서 발생합니다. 이 함수는 @from 소켓 버퍼의 페이지 기반 프래그먼트(paged frags)를 @to 버퍼에 결합(coalescing)하는 역할을 합니다.
문제는 이 결합 과정에서 해당 프래그먼트가 다른 skb와 공유되고 있음을 알리는 ‘shared-frag marker’가 제대로 보존되지 않는다는 점입니다. CISA(미국 사이버보안 및 인프라 보안국)는 이 취약점을 “Linux Kernel Missing Initialization of a Variable Vulnerability”로 명명했고, CWE-456(변수 초기화 누락) 계열로 분류했습니다.
공유 마커가 보존되지 않는 문제가 곧 보안 취약점으로 이어진 셈입니다.
CISA KEV 등재 및 위험도 평가 (CVSS)
본 취약점은 단순한 이론적 결함에 그치지 않습니다. 실제 환경에서 악용된 사례가 확인되었고, 보안 관리자의 즉각적인 대응이 필요한 상황입니다.
KEV 카탈로그 등재 및 대응 기한
CISA는 2026년 10월 28일에 CVE-2026-46300을 Known Exploited Vulnerabilities(KEV) 카탈로그에 공식 등재하였습니다. KEV에 이름을 올렸다는 건 실제 공격에 활용되고 있다는 뜻입니다. CISA가 제시한 대응 기한은 2026년 10월 31일까지로 촉박하게 잡혔습니다.
CVSS 3.1 기반 위험도 분석
CVSS 3.1 평가 기준으로 이 취약점의 기본 점수는 7.8(HIGH)입니다. 세부 벡터 분석 결과는 다음과 같습니다.
- 평가 점수: 7.8 (HIGH)
- 공격 벡터(AV): Local (L)
- 공격 복잡성(AC): Low (L)
- 권한 필요 수준(PR): Low (L)
- 사용자 상호작용(UI): None (N)
- 영향 범위(S): Unchanged (U)
- 기밀성 영향(C): High (H)
- 무결성 영향(I): High (H)
- 가용성 영향(A): High (H)
점수를 풀어 보면, 로컬 권한을 가진 공격자가 낮은 복잡도로 시스템의 기밀성, 무결성, 가용성 전체에 심각한 영향을 미칠 수 있습니다.
영향을 받는 커널 버전 및 상류 수정 버전
CVE-2026-46300의 영향 범위는 넓습니다. 오래된 레거시 커널부터 최신 버전까지 대부분의 Linux 커널이 영향권에 들어갑니다.
영향 범위
CNA(취약점 명명 기관) 기록에 따르면 이 취약점은 Linux 커널 버전 3.9부터 영향을 받는 것으로 확인되었습니다. 대다수의 운영 서버와 임베디드 시스템이 잠재적인 공격 대상이 됩니다.
상류(Upstream) Stable 수정 버전
커널 유지 관리자는 각 메이저 버전별로 수정 패치를 배포했습니다. 운영 중인 서버의 커널 버전을 확인한 뒤 아래 수정 버전 이상으로 업데이트하십시오.
| 커널 계열 | 수정 버전 (Fixed Version) |
|---|---|
| 5.10 계열 | 5.10.257 |
| 5.15 계열 | 5.15.208 |
| 6.1 계열 | 6.1.174 |
| 6.6 계열 | 6.6.141 |
| 6.12 계열 | 6.12.91 |
| 6.18 계열 | 6.18.33 |
| 7.0 계열 | 7.0.10 |
권고 대응 방안 및 패치 우선순위
CVE-2026-46300은 CISA KEV에 등재된 ‘실제 악용 중인’ 취약점입니다. 일반적인 보안 업데이트 주기와 상관없이 곧바로 조치해야 합니다.
- 커널 버전 전수 조사: 현재 운영 중인 모든 Linux 서버의 커널 버전을 확인하십시오. 특히 3.9 버전부터 최신 버전까지 광범위하게 영향이 미치는 만큼, 누락되는 자산이 없도록 전수 조사하는 것이 중요합니다.
- 최신 안정 버전 업데이트: 위 표에 명시된 상류 stable 수정 버전(5.10.257, 5.15.208, 6.1.174, 6.6.141, 6.12.91, 6.18.33, 7.0.10) 이상의 커널로 신속히 업데이트하십시오.
- 재부팅 및 적용 확인: 커널 업데이트는 설치 후 시스템을 재부팅해야 새로운 커널 이미지가 로드되고, 그제야 최종 적용됩니다. 업데이트 후
uname -r등의 명령어로 적용 버전을 검증하십시오. - 패치 우선순위 설정: 외부 네트워크와 접점이 많거나, 로컬 사용자 접근 권한이 다양하게 부여된 시스템을 최우선 패치 대상으로 지정하십시오. CVSS 3.1 기준 High(7.8) 등급이고 기밀성, 무결성, 가용성 모두 High 영향도인 만큼 지체 없이 대응하는 것이 원칙입니다.