🇰🇷 한글 설명
openssl_encrypt 1.4.0 미만 버전의 독립형 서버 설정 파일에 데이터베이스 인증 정보가 하드코딩되어 있습니다. 동일 네트워크상의 공격자가 알려진 기본 자격 증명을 사용하여 PostgreSQL 데이터베이스에 접근하고 민감한 데이터를 탈취할 수 있습니다.
💡 쉬운 설명
서버 설정 파일에 데이터베이스 비밀번호가 그대로 적혀 있어 보안에 매우 취약합니다. 같은 네트워크를 사용하는 해커가 이 비밀번호를 이용해 중요한 정보를 훔쳐갈 수 있습니다.
🇺🇸 원문 (English)
openssl_encrypt versions before 1.4.0 contain hardcoded database credentials in standalone server configuration files. Attackers on the same network can access PostgreSQL databases using well-known default credentials to retrieve sensitive data.
📍 영향받는 시스템
openssl_encrypt versions < 1.4.0
⚔️ 공격 벡터
동일 네트워크 내에서 하드코딩된 기본 자격 증명을 이용한 PostgreSQL 데이터베이스 접근
🛡️ 대응 방법
openssl_encrypt를 1.4.0 이상의 버전으로 업데이트하고 설정 파일 내 하드코딩된 자격 증명을 제거하십시오.
🔧 검증 코드
출력된 버전이 1.4.0 미만이면 취약한 상태이며, 1.4.0 이상이면 안전합니다.
openssl_encrypt --version 2>/dev/null | grep -E '1\[.4.0'