🇰🇷 한글 설명
RHEL 4 및 5와 같은 일부 리눅스 배포판의 autofs5 기본 설정에서 -hosts 맵에 nodev 마운트 옵션이 지정되지 않은 취약점입니다. 이를 통해 로컬 사용자가 원격 NFS 서버를 운영하고 특수 장치 파일을 생성함으로써 /dev/mem과 같은 중요한 시스템 장치에 접근할 수 있습니다.
💡 쉬운 설명
시스템 설정 실수로 인해 외부 서버에 있는 가짜 장치 파일을 마치 내 컴퓨터의 실제 부품처럼 연결할 수 있는 문제입니다. 이를 악용하면 해커가 컴퓨터의 핵심 메모리나 하드웨어에 직접 접근하여 정보를 훔칠 수 있습니다.
🇺🇸 원문 (English)
The default configuration for autofs 5 (autofs5) in some Linux distributions, such as Red Hat Enterprise Linux (RHEL) 4 and 5, does not specify the nodev mount option for the -hosts map, which allows local users to access "important devices" by operating a remote NFS server and creating special device files on that server, as demonstrated by the /dev/mem device.
📍 영향받는 시스템
Red Hat Enterprise Linux (RHEL) 4 및 5 버전의 autofs5
⚔️ 공격 벡터
원격 NFS 서버를 구축하여 특수 장치 파일(예: /dev/mem)을 생성한 뒤, nodev 옵션이 없는 autofs를 통해 마운트
🛡️ 대응 방법
autofs 설정 파일에서 -hosts 맵에 nodev 마운트 옵션을 추가하여 특수 장치 파일 생성을 차단
🔧 검증 코드
명령어 결과에 -hosts 설정이 포함되어 있으면서 nodev 옵션이 보이지 않는다면 취약할 가능성이 높습니다.
grep -r "-hosts" /etc/autofs/auto.master /etc/auto.master | grep -v "nodev"
📊 CVSS Vector String
AV:L/AC:H/Au:N/C:C/I:C/A:C
💻 영향받는 소프트웨어
NVIDIA vGPU Guest Driver for Linux