🔍 CVE-2024-42450

10.0
CVSS Score
CRITICAL
2024-11-19
2026-09-03 18:22
✅ 완료

🇰🇷 한글 설명

Versa Director의 PostgreSQL 데이터베이스가 모든 네트워크 인터페이스에서 기본 암호로 설정되어 있어, 인증되지 않은 공격자가 원격으로 접근하여 데이터베이스를 관리하거나 파일시스템 정보를 읽어 권한을 상승시킬 수 있습니다. CVSS 10.0의 최고 심각도 취약점입니다.

💡 쉬운 설명

Versa Director의 데이터베이스가 기본 암호로 보호되어 있고 인터넷에 노출되어 누구나 접근할 수 있습니다. 공격자는 이를 통해 시스템의 모든 데이터를 빼내거나 시스템을 완전히 제어할 수 있습니다.

🇺🇸 원문 (English)

The Versa Director uses PostgreSQL (Postgres) to store operational and configuration data. It is also needed for High Availability function of the Versa Director. The default configuration has a common password across all instances of Versa Director. By default, Versa Director configures Postgres to listen on all network interfaces. This combination allows an unauthenticated attacker to access and administer the database or read local filesystem contents to escalate privileges on the system. Exploitation Status: Versa Networks is not aware of this exploitation in any production systems. A proof of concept exists in the lab environment. Workarounds or Mitigation: Starting with the latest 22.1.4 version of Versa Director, the software will automatically restrict access to the Postgres and HA ports to only the local and peer Versa Directors. For older releases, Versa recommends performing manual hardening of HA ports. Please refer to the following link for the steps https://docs.versa-networks.com/Solutions/System_Hardening/Perform_Manual_Hardening_for_Versa_Director#Secure_HA_Ports This vulnerability is not exploitable on Versa Directors if published Firewall guidelines are implemented. We have validated that no Versa-hosted head ends have been affected by this vulnerability. All Versa-hosted head ends are patched and hardened. Please contact Versa Technical Support or Versa account team for any further assistance. Software Download Links: 22.1.4: https://support.versa-networks.com/support/solutions/articles/23000026708-release-22-1-4

📍 영향받는 시스템

Versa Director 22.1.4 이전 모든 버전

⚔️ 공격 벡터

PostgreSQL 기본 암호를 이용한 네트워크 기반 무인증 데이터베이스 접근

🛡️ 대응 방법

Versa Director를 22.1.4 이상으로 업그레이드하거나 PostgreSQL/HA 포트에 대한 수동 액세스 제한

🔧 검증 코드

출력에서 5432 포트가 0.0.0.0이나 ::에 대해 LISTEN 상태이면 데이터베이스가 모든 네트워크에 노출된 취약 상태입니다.

Shell / Script
sudo netstat -tuln 2>/dev/null | grep 5432 || sudo ss -tuln 2>/dev/null | grep 5432

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H

💻 영향받는 소프트웨어

PostgreSQL