🔍 CVE-2026-54711

0.0
CVSS Score
UNKNOWN
2026-10-23
2026-10-23 19:57
✅ 완료

🇰🇷 한글 설명

pghoard는 클라우드 오브젝트 스토리지에 백업 데이터를 저장하는 PostgreSQL 백업 데몬 및 복원 도구입니다. 2.7.1 이전 버전에서는 .pgpass 파일을 사용할 때 사용자명과 비밀번호를 포함한 데이터베이스 연결 정보가 디버그 레벨 로그에 기록됩니다. 이 문제는 2.7.1 버전에서 패치되었습니다.

💡 쉬운 설명

백업 도구가 데이터베이스 접속 비밀번호를 디버그 로그 파일에 그대로 남기는 문제입니다. 로그에 접근할 수 있는 사람은 이 정보를 얻어 데이터베이스에 무단으로 접속할 수 있습니다.

🇺🇸 원문 (English)

pghoard is a PostgreSQL backup daemon and restore tooling that stores backup data in cloud object stores. Prior to version 2.7.1, when using .pgpass, database connection information including the username and password will be logged at the debug level. This issue has been patched in version 2.7.1.

📍 영향받는 시스템

pghoard 2.7.1 미만 버전 (.pgpass 사용 환경)

⚔️ 공격 벡터

디버그 로그 파일 또는 로그 수집 시스템에 접근 가능한 공격자가 기록된 DB 자격 증명을 탈취

🛡️ 대응 방법

pghoard를 2.7.1 이상으로 업그레이드하고, 기존 로그에 남은 자격 증명을 삭제한 뒤 DB 비밀번호를 변경

🔧 검증 코드

출력된 Version 값이 2.7.1 미만이면 취약하고, 2.7.1 이상이면 패치가 적용된 것입니다.

Shell / Script
pip show pghoard 2>/dev/null | grep -i version

💻 영향받는 소프트웨어

PostgreSQL