🔍 CVE-2011-1549

6.3
CVSS Score
MEDIUM
2011-03-30
2026-06-16 23:29
✅ 완료

🇰🇷 한글 설명

Gentoo Linux의 logrotate 기본 설정이 루트 권한으로 비루트 사용자가 쓰기 권한을 가진 디렉토리 내 파일을 처리합니다. 이로 인해 로컬 사용자가 심볼릭 링크 또는 하드 링크 공격을 수행하여 권한 상승을 시도할 수 있습니다.

💡 쉬운 설명

로그 파일을 정리하는 프로그램이 보안이 취약한 폴더를 관리할 때, 해커가 가짜 연결 통로를 만들어 시스템의 중요한 파일을 조작할 수 있는 문제입니다. 일반 사용자가 관리자 권한을 훔칠 수 있는 위험이 있습니다.

🇺🇸 원문 (English)

The default configuration of logrotate on Gentoo Linux uses root privileges to process files in directories that permit non-root write access, which allows local users to conduct symlink and hard link attacks by leveraging logrotate's lack of support for untrusted directories, as demonstrated by directories under /var/log/ for packages.

📍 영향받는 시스템

Gentoo Linux (logrotate 기본 설정 사용 시스템)

⚔️ 공격 벡터

로컬 사용자가 쓰기 권한이 있는 디렉토리에 심볼릭 링크 또는 하드 링크를 생성하여 logrotate를 속이는 방식

🛡️ 대응 방법

logrotate 설정에서 신뢰할 수 없는 디렉토리에 대한 처리를 제한하거나, 디렉토리 권한을 엄격하게 제한합니다.

🔧 검증 코드

로그 디렉토리의 권한이 일반 사용자에게 쓰기 권한을 허용하는지, 그리고 logrotate 설정이 해당 경로를 포함하는지 확인합니다.

Shell / Script
ls -ld /var/log/ && grep -r "directory" /etc/logrotate.d/ 2>/dev/null

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

NVIDIA vGPU Guest Driver for Linux