🇰🇷 한글 설명
Firejail 0.9.44.4 이전 버전이 Linux kernel 4.8 이전에서 실행될 때, --allow-debuggers 인자를 통해 seccomp 기반 샌드박스 보호 메커니즘을 우회할 수 있는 취약점입니다. 공격자는 이를 악용하여 제한된 환경에서 벗어날 수 있습니다.
💡 쉬운 설명
Firejail은 프로그램을 안전한 상자 안에서 실행하는 도구인데, 디버거 옵션을 사용하면 그 상자를 빠져나갈 수 있다는 뜻입니다. 구형 Linux 커널과 오래된 Firejail 버전을 함께 사용할 때 문제가 생깁니다.
🇺🇸 원문 (English)
Firejail before 0.9.44.4, when running on a Linux kernel before 4.8, allows context-dependent attackers to bypass a seccomp-based sandbox protection mechanism via the --allow-debuggers argument.
📍 영향받는 시스템
Firejail < 0.9.44.4 + Linux kernel < 4.8
⚔️ 공격 벡터
--allow-debuggers 인자로 seccomp 정책 우회 후 샌드박스 탈출
🛡️ 대응 방법
Firejail을 0.9.44.4 이상으로 업그레이드하거나 Linux kernel을 4.8 이상으로 업데이트
🔧 검증 코드
Firejail 버전이 0.9.44.4 이상이고 Linux kernel이 4.8 이상이면 안전함
firejail --version 2>/dev/null | grep -oE '0\.[0-9]+\.[0-9]+\.[0-9]+' && uname -r | grep -oE '^[0-9]+\.[0-9]+'