🔍 CVE-2005-2995

3.6
CVSS Score
LOW
2005-09-20
2026-06-16 22:16
✅ 완료

🇰🇷 한글 설명

Bacula 1.36.3 및 그 이전 버전의 임시 파일 생성 취약점으로, 로컬 사용자가 심볼릭 링크 공격을 통해 민감한 파일을 수정하거나 읽을 수 있습니다. autoconf/randpass와 mtx-changer.in의 임시 파일이 안전하지 않게 생성되어 악용 가능합니다.

💡 쉬운 설명

Bacula 백업 소프트웨어가 임시 파일을 예측 가능한 위치에 생성합니다. 같은 컴퓨터에 접근 가능한 사용자가 심볼릭 링크로 이를 대체하여 보호된 파일에 접근할 수 있습니다.

🇺🇸 원문 (English)

bacula 1.36.3 and earlier allows local users to modify or read sensitive files via symlink attacks on (1) the temporary file used by autoconf/randpass when openssl is not available, or (2) the mtx.[PID] temporary file in mtx-changer.in.

📍 영향받는 시스템

Bacula 1.36.3 및 이전 모든 버전

⚔️ 공격 벡터

로컬 심볼릭 링크 공격 - /tmp 디렉토리의 임시 파일명을 미리 예측하여 심볼릭 링크 생성

🛡️ 대응 방법

Bacula를 1.36.4 이상으로 즉시 업그레이드하거나 mkstemp를 사용하는 안전한 임시 파일 생성으로 패치 적용

🔧 검증 코드

출력된 버전 번호가 1.36.3 이하면 취약하며, 1.36.4 이상으로 업그레이드하거나 패키지 설치 여부 확인 필요

Shell / Script
dpkg -l bacula 2>/dev/null | awk '/bacula/{print $3}' || rpm -q bacula --qf '%{VERSION}\n' 2>/dev/null

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

OpenSSL