🔍 CVE-2017-5243

8.5
CVSS Score
HIGH
2017-06-06
2026-05-13 00:24
✅ 완료

🇰🇷 한글 설명

2017년 6월 이전에 출하된 Rapid7 Nexpose 하드웨어 어플라이언스의 기본 SSH 설정이 키 교환 및 기타 중요 함수의 알고리즘을 지정하지 않아, OpenSSH에서 지원하는 모든 알고리즘을 허용합니다. 이로 인해 중간자 공격, 다운그레이드 공격, 복호화 공격에 취약해집니다.

💡 쉬운 설명

SSH 보안 설정이 약하게 되어 있어서 공격자가 안전하지 않은 암호 방식을 강제로 사용하도록 할 수 있습니다. 공격자가 통신을 가로채거나 암호를 깨뜨릴 수 있게 됩니다.

🇺🇸 원문 (English)

The default SSH configuration in Rapid7 Nexpose hardware appliances shipped before June 2017 does not specify desired algorithms for key exchange and other important functions. As a result, it falls back to allowing ALL algorithms supported by the relevant version of OpenSSH and makes the installations vulnerable to a range of MITM, downgrade, and decryption attacks.

📍 영향받는 시스템

Rapid7 Nexpose 하드웨어 어플라이언스 (2017년 6월 이전 출하 버전)

⚔️ 공격 벡터

네트워크를 통한 중간자 공격으로 SSH 키 교환 시 약한 암호화 알고리즘 강제 사용

🛡️ 대응 방법

Nexpose를 2017년 6월 이후 버전으로 업데이트하고 SSH 설정에서 강력한 알고리즘만 명시적으로 활성화

🔧 검증 코드

KexAlgorithms 항목이 없으면 모든 알고리즘이 활성화된 것이므로 취약, 강력한 알고리즘만 나열되어 있으면 안전

Shell / Script
sshpass -p 'password' ssh -o StrictHostKeyChecking=no admin@<nexpose_ip> 'cat /etc/ssh/sshd_config | grep -E KexAlgorithms'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

OpenSSH