🇰🇷 한글 설명
Linux 커널의 netfilter flowtable 모듈에서 flow offload 기능 사용 시 extack(확장된 ACK) 구조가 초기화되지 않은 상태로 사용되는 결함입니다. 초기화되지 않은 메모리에 접근하여 커널 패닉이나 메모리 손상을 유발할 수 있으며, 이는 로컬 공격자에게 악용될 수 있습니다.
💡 쉬운 설명
Linux의 네트워크 필터링 기능에서 메모리 초기화 과정을 건너뛰어 시스템 불안정을 야기하는 결함입니다. 로컬 접근 권한이 있는 사람이 이를 악용하여 시스템을 강제 종료시킬 수 있습니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
netfilter: flowtable: initialise extack before use
Fix missing initialisation of extack in flow offload.
📍 영향받는 시스템
netfilter flowtable이 활성화된 Linux kernel 4.16 이상 (CONFIG_NF_FLOW_TABLE=y/m)
⚔️ 공격 벡터
로컬 공격자가 flow offload 기능을 트리거하는 네트워크 작업을 수행하여 초기화되지 않은 메모리 접근 유도
🛡️ 대응 방법
Linux 커널을 최신 버전으로 업데이트하거나 netfilter flowtable 활성화를 비활성화하여 완화
🔧 검증 코드
CONFIG_NF_FLOW_TABLE=y 또는 m이 표시되면 flowtable이 활성화된 상태이며, 해당 커널 버전에 대한 보안 업데이트 확인이 필요합니다.
grep CONFIG_NF_FLOW_TABLE /boot/config-$(uname -r) 2>/dev/null || echo 'Unable to verify flowtable configuration'