🇰🇷 한글 설명
Linux kernel ipv4 igmp 컴포넌트의 use-after-free 취약점으로, race condition으로 인해 해제될 메모리 객체에 타이머가 잘못 등록됩니다. 이를 악용하면 로컬 권한 상승 공격이 가능합니다.
💡 쉬운 설명
Linux 커널의 네트워크 기능에서 이미 삭제된 메모리 영역에 접근하는 버그입니다. 로컬 사용자가 이를 악용하여 시스템 관리자 권한을 얻을 수 있습니다.
🇺🇸 원문 (English)
A use-after-free vulnerability in the Linux kernel's ipv4: igmp component can be exploited to achieve local privilege escalation.
A race condition can be exploited to cause a timer be mistakenly registered on a RCU read locked object which is freed by another thread.
We recommend upgrading past commit e2b706c691905fe78468c361aaabc719d0a496f1.
📍 영향받는 시스템
Linux kernel < e2b706c691905fe78468c361aaabc719d0a496f1 (모든 배포판)
⚔️ 공격 벡터
로컬 권한 상승 (로컬 접근 가능한 악의적 사용자가 race condition 악용)
🛡️ 대응 방법
Linux kernel을 최신 버전으로 업그레이드하거나 e2b706c691905fe78468c361aaabc719d0a496f1 이후 커밋으로 패치 적용
🔧 검증 코드
git 리포지토리에서 패치 커밋 적용 여부 확인, 미적용 시 uname -r로 커널 버전을 확인하여 최신 버전 설치 여부 검증
git log --oneline --all 2>/dev/null | grep -q e2b706c691905fe && echo 'Patched' || (uname -r && echo 'Manual kernel version check needed')