🇰🇷 한글 설명
Linux 커널 2.6.30.4 및 이전 버전의 fs/proc/base.c에 있는 mm_for_maps 함수에서 발생하는 취약점입니다. 로컬 사용자가 ELF 로딩, setuid 프로세스 및 레이스 컨디션과 관련된 벡터를 악용하여 /proc/ 하위의 maps 및 smaps 파일을 읽을 수 있습니다.
💡 쉬운 설명
컴퓨터 내부의 중요한 메모리 정보가 담긴 파일을 권한이 없는 사용자가 몰래 훔쳐볼 수 있는 문제입니다. 이를 통해 시스템의 보안 상태를 파악하거나 다음 공격을 위한 정보를 얻을 수 있습니다.
🇺🇸 원문 (English)
The mm_for_maps function in fs/proc/base.c in the Linux kernel 2.6.30.4 and earlier allows local users to read (1) maps and (2) smaps files under proc/ via vectors related to ELF loading, a setuid process, and a race condition.
📍 영향받는 시스템
Linux kernel 2.6.30.4 및 그 이전 버전
⚔️ 공격 벡터
로컬 사용자가 ELF 로딩 및 레이스 컨디션 취약점을 이용한 권한 상승 시도
🛡️ 대응 방법
Linux 커널을 최신 보안 패치가 적용된 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 커널 버전이 2.6.30.4보다 낮거나 해당 버전인지 확인하십시오.