🔍 CVE-2004-0177

5.0
CVSS Score
MEDIUM
2004-06-01
2026-06-16 22:05
✅ 완료

🇰🇷 한글 설명

Linux 2.4.x 버전(2.4.26 이전)의 ext3 파일 시스템 코드에서 저널 디스크립터 블록을 제대로 초기화하지 않는 결함이 발견되었습니다. 이로 인해 메모리 내의 데이터가 장치로 기록되어, 권한이 있는 사용자가 로우 디바이스를 읽음으로써 커널 메모리의 일부를 탈취할 수 있는 정보 유출 취약점이 존재합니다.

💡 쉬운 설명

파일 시스템이 데이터를 기록할 때 메모리에 남아있던 민감한 정보를 깨끗이 지우지 않고 그대로 저장하는 문제입니다. 이를 통해 해커가 컴퓨터의 핵심 정보인 커널 메모리 내용을 훔쳐볼 수 있습니다.

🇺🇸 원문 (English)

The ext3 code in Linux 2.4.x before 2.4.26 does not properly initialize journal descriptor blocks, which causes an information leak in which in-memory data is written to the device for the ext3 file system, which allows privileged users to obtain portions of kernel memory by reading the raw device.

📍 영향받는 시스템

Linux kernel 2.4.x (2.4.26 미만 버전)

⚔️ 공격 벡터

권한을 가진 사용자가 로우 디바이스(raw device)를 직접 읽어 메모리 데이터 유출

🛡️ 대응 방법

Linux 커널을 2.4.26 이상의 최신 버전으로 업데이트

🔧 검증 코드

명령어 결과로 커널 버전이 출력되면 취약한 버전이 설치되어 있는 상태입니다.

Shell / Script
uname -r | grep -E '^2\.4\.[0-9]{1,2}$' | awk '$1 < "2.4.26"'

📊 CVSS Vector String

CVSS Vector
AV:N/AC:L/Au:N/C:P/I:N/A:N

💻 영향받는 소프트웨어

NVIDIA Cloud Gaming Guest Driver for Linux