🇰🇷 한글 설명
Linux 커널 4.18부터 5.6.11 버전에서 권한이 없는 사용자가 네임스페이스를 생성할 때 발생하는 문제입니다. 사용자가 PID 네임스페이스를 생성하고 FUSE 파일 시스템을 마운트한 뒤, PID 1 프로세스를 강제 종료하면 시스템 작업이 중단되고 리소스가 영구적으로 잠겨 시스템 재부팅이 필요할 수 있습니다.
💡 쉬운 설명
일반 사용자가 특정 설정을 이용해 시스템의 자원을 계속 점유하여 컴퓨터를 멈추게 만들 수 있는 문제입니다. 이 공격을 받으면 시스템이 응답하지 않아 컴퓨터를 강제로 껐다 켜야 합니다.
🇺🇸 원문 (English)
An issue was discovered in the Linux kernel 4.18 through 5.6.11 when unprivileged user namespaces are allowed. A user can create their own PID namespace, and mount a FUSE filesystem. Upon interaction with this FUSE filesystem, if the userspace component is terminated via a kill of the PID namespace's pid 1, it will result in a hung task, and resources being permanently locked up until system reboot. This can result in resource exhaustion.
📍 영향받는 시스템
Linux kernel 4.18 through 5.6.11 (unprivileged user namespaces enabled)
⚔️ 공격 벡터
권한이 없는 사용자가 PID 네임스페이스를 생성하고 FUSE 파일 시스템을 조작하여 리소스 고갈 유도
🛡️ 대응 방법
Linux 커널을 5.6.12 이상 버전 또는 해당 보안 패치가 적용된 최신 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 커널 버전이 4.18 이상 5.6.11 이하인지 확인하십시오.