English Advisory →
CVE-2026-532668.8/HIGHCISA KEV 등재CWE-787

Linux 커널 Netfilter Bridge ebt_snat ARP 재작성 취약점 (CVE-2026-53266) 보안 권고

영향받는 벤더 / 생태계
Linux
대상 컴포넌트 / 패키지
Linux Kernel
권고문 발행일
2026-06-25

실무자 핵심 요약 (Executive Summary)

SECOPS ASSESSMENT
영향 대상

Linux 커널의 ebtables SNAT 기능을 사용하는 브리지 네트워크 환경

파급 효과

로컬 공격자가 커널 메모리를 오염시켜 시스템 중단(DoS) 또는 루트 권한 상승 유발 가능

권장 조치

배포판별 최신 커널 보안 패치 적용 및 시스템 재부팅

영향받는 제품 및 버전 범위

Linux 커널 버전 중 ebtables 및 netfilter bridge 모듈이 활성화된 모든 시스템이 잠재적 영향권에 있습니다.

권장 패치 및 임시 완화(Workaround) 가이드

PATCH & WORKAROUND

최우선 조치는 커널 패치입니다. 사용 중인 OS 배포판의 패키지 관리자를 통해 커널을 업데이트하십시오.

bash
# Ubuntu/Debian 계열
sudo apt update && sudo apt install linux-image-generic

# RHEL/CentOS/AlmaLinux 계열
sudo dnf update kernel

# 패치 적용 후 재부팅 필수
sudo reboot

임시 완화 조치로 ebtables의 SNAT 규칙을 점검하고 불필요한 브리지 규칙을 삭제하십시오.

bash
ebtables -L --Lmac-snat
권장 아키텍처 방어 통제 (Recommended Security Control)
SentinelOne Singularity AI EDR
CISA KEV 등재 및 높은 EPSS 점수를 고려하여, 즉시 커널 보안 업데이트를 수행하고 시스템을 재부팅할 것을 강력히 권고합니다.

패치 재부팅 전까지 서버와 엔드포인트를 노리는 커널 권한 상승(LPE) 공격을 AI 행위 탐지로 차단하세요

Windows 및 Linux 서버의 긴급 OS 패치에는 점검 창(Maintenance Window)이 필요합니다. 패치 전까지 비정상 프로세스 생성과 메모리 악용을 실시간으로 격리하세요.

MITRE ATT&CK 100% 탐지 · 1클릭 자동 롤백

취약점 발생 원리 및 공격 메커니즘

본 취약점은 Linux 커널의 ebtables SNAT 타겟 구현에서 발생합니다. ebtables가 ARP 패킷의 발신자 하드웨어 주소(SHA)를 재작성할 때, 해당 메모리 영역이 쓰기 가능한 상태인지 확인하는 skb_ensure_writable() 처리가 미흡하여 발생합니다. 특히 skb_store_bits() 함수를 호출하기 전 ARP SHA 범위의 쓰기 권한을 확보하지 않는데, 만약 해당 데이터가 splice() 등을 통해 유입된 읽기 전용 파일 페이지(Non-linear fragment)에 위치할 경우 커널이 이를 강제로 수정하면서 메모리 손상(CWE-787)을 야기합니다. CISA KEV에 등재된 만큼 실제 공격에 악용될 가능성이 매우 높습니다.

공식 보안 권고문 및 참조 링크

NVD Original English Description

In the Linux kernel, the following vulnerability has been resolved: netfilter: bridge: make ebt_snat ARP rewrite writable The ebtables SNAT target keeps the Ethernet source address rewrite behind skb_ensure_writable(skb, 0). This is intentional: at the bridge ebtables hooks the Ethernet header is addressed through skb_mac_header()/eth_hdr(), while skb->data points at the Ethernet payload. Asking skb_ensure_writable() for ETH_HLEN bytes would check the payload, not the Ethernet header, and would reintroduce the small packet regression fixed by commit 63137bc5882a. However, the optional ARP sender hardware address rewrite is different. It writes through skb_store_bits() at an offset relative to skb->data: skb_store_bits(skb, sizeof(struct arphdr), info->mac, ETH_ALEN) skb_header_pointer() only safely reads the ARP header; it does not make the later sender hardware address range writable. If that range is still held in a nonlinear skb fragment backed by a splice-imported file page, skb_store_bits() maps the frag page and copies the new MAC address directly into it. Ensure the ARP SHA range is writable before reading the ARP header and before calling skb_store_bits().

SecOps Advisory Dispatch & RSS Feed

일간 취약점 브리핑 및 긴급 Zero-Day 경보 구독

보안 실무자와 인프라·백엔드 엔지니어를 위해 매일 아침 주요 취약점과 패치 우선순위를 요약해 발송합니다.

Slack / Teams / RSS 리더 연동: