🇰🇷 한글 설명
VSee Clinic 7.1.26 및 VSee Clinic API 1.3.0 버전에서 인증되지 않은 세 개의 HTTP 엔드포인트를 통해 SFTP 자격 증명이 평문으로 노출되는 취약점이 발견되었습니다. SFTP 설정이 완료된 경우, 공격자는 별도의 인증 없이도 HTTP 응답을 통해 해당 자격 증명을 탈취하여 SFTP 서버에 무단 접속할 수 있습니다.
💡 쉬운 설명
인증이 필요 없는 특정 웹 주소에 접속하기만 해도 SFTP 서버의 아이디와 비밀번호가 그대로 노출되는 보안 결함입니다. 해커는 이 정보를 이용해 사용자의 파일을 훔치거나 서버를 마음대로 조작할 수 있습니다.
🇺🇸 원문 (English)
VSee Clinic 7.1.26 and VSee Clinic API 1.3.0 exposes cleartext SFTP credentials in the HTTP responses of three unauthenticated endpoints. The credentials are present in these responses only when SFTP connections have been configured within the application. No authentication is required to retrieve these credentials. An unauthenticated remote attacker who observes any of these HTTP responses on an instance where SFTP is configured can obtain the credentials and use them to access the associated SFTP server.
📍 영향받는 시스템
VSee Clinic 7.1.26, VSee Clinic API 1.3.0
⚔️ 공격 벡터
인증되지 않은 원격 공격자가 노출된 HTTP 엔드포인트에 요청을 보내 평문으로 된 SFTP 자격 증명을 탈취함
🛡️ 대응 방법
해당 소프트웨어를 최신 보안 패치가 적용된 버전으로 업데이트하거나, 노출된 엔드포인트에 대한 접근 제어를 설정해야 합니다.
🔧 검증 코드
명령어 실행 결과에 SFTP 접속에 사용되는 사용자 이름이나 비밀번호가 평문으로 포함되어 있다면 취약한 상태입니다.
curl -s -i http://<target_ip>/<endpoint_path> | grep -iE 'user|pass|sftp'
📊 CVSS Vector String
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
💻 영향받는 소프트웨어
IBM WebSphere Application Server