🇰🇷 한글 설명
Linux 커널의 네임스페이스 접근 권한 검사 취약점으로, 권한 있는 서비스들이 다른 권한 있는 서비스의 네임스페이스 정보를 열거하여 민감한 정보를 유출할 수 있습니다. may_see_all_namespaces() 헬퍼 함수를 통해 권한 검사를 강화하여 정보 격리를 보장합니다.
💡 쉬운 설명
Linux에서 각 프로세스가 격리된 영역(네임스페이스)의 정보를 함부로 열람하지 못하도록 접근 제어를 강화하는 보안 패치입니다. 이를 통해 시스템 정보 유출을 방지합니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
nstree: tighten permission checks for listing
Even privileged services should not necessarily be able to see other
privileged service's namespaces so they can't leak information to each
other. Use may_see_all_namespaces() helper that centralizes this policy
until the nstree adapts.
📍 영향받는 시스템
Linux kernel (버전 확인 필요, nstree 네임스페이스 관련 모든 버전 영향 가능)
⚔️ 공격 벡터
권한 있는 서비스가 다른 서비스의 네임스페이스 정보를 나열하여 시스템 구조 및 격리 정보 탈취
🛡️ 대응 방법
Linux 커널을 최신 패치 적용 버전으로 업데이트하여 nstree 권한 검사 강화 적용
🔧 검증 코드
명령어가 0보다 큰 값을 반환하면 패치가 적용된 커널이며, 0이면 취약한 버전일 가능성이 높음
strings /boot/vmlinuz-$(uname -r) 2>/dev/null | grep -c 'may_see_all_namespaces'