🔍 CVE-2007-2766

7.2
CVSS Score
HIGH
2007-05-18
2026-04-23 00:35
✅ 완료

🇰🇷 한글 설명

Backup Manager 0.7.6 이전 버전에서 MySQL 비밀번호가 평문으로 명령줄 인자로 전달되는 취약점입니다. 로컬 사용자가 ps 명령어나 /proc 파일시스템을 통해 실행 중인 백업 프로세스의 인자를 확인하여 데이터베이스 비밀번호를 쉽게 획득할 수 있습니다.

💡 쉬운 설명

백업 프로그램이 MySQL 비밀번호를 숨기지 않고 드러내놓고 사용합니다. 같은 컴퓨터에 접근 가능한 누구나 실행 중인 프로세스를 확인해서 비밀번호를 볼 수 있습니다.

🇺🇸 원문 (English)

lib/backup-methods.sh in Backup Manager before 0.7.6 provides the MySQL password as a plaintext command line argument, which allows local users to obtain this password by listing the process and its arguments, related to lib/backup-methods.sh.

📍 영향받는 시스템

Backup Manager < 0.7.6 (모든 배포판)

⚔️ 공격 벡터

로컬 공격자가 ps aux나 /proc/[pid]/cmdline을 통해 실행 중인 백업 프로세스의 MySQL 비밀번호를 노출된 명령줄 인자에서 직접 읽음

🛡️ 대응 방법

Backup Manager를 0.7.6 이상으로 즉시 업그레이드하거나, 비밀번호를 환경변수/설정파일로 전달하도록 구성 변경

🔧 검증 코드

0.7.6 이상이면 SAFE, 0.7.5 이하면 VULNERABLE 표시, 미설치면 NOT INSTALLED 표시

Shell / Script
dpkg -l backup-manager 2>/dev/null | grep backup-manager | awk '{print $3}' | grep -E '^0\.[0-6]' && echo 'VULNERABLE' || echo 'SAFE or NOT INSTALLED'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

MySQL