🇰🇷 한글 설명
Parallels Remote Application Server (RAS) 18 버전에서 원격 공격자가 내부 네트워크의 IP 주소를 알아낼 수 있는 취약점이 발견되었습니다. 로그인 양식에 빈 자격 증명을 제출하더라도 서버가 응답 과정에서 내부 IP 주소를 클라이언트에 전달하기 때문에 발생합니다.
💡 쉬운 설명
해커가 로그인 화면에 아무 정보나 입력하면, 서버가 실수로 회사의 내부 네트워크 주소를 알려주는 보안 허점입니다. 이를 통해 공격자는 회사의 내부 네트워크 구조를 파악할 수 있습니다.
🇺🇸 원문 (English)
Parallels Remote Application Server (RAS) 18 allows remote attackers to discover an intranet IP address because submission of the login form (even with blank credentials) provides this address to the attacker's client for use as a "host" value. In other words, after an attacker's web browser sent a request to the login form, it would automatically send a second request to a RASHTML5Gateway/socket.io URI with something like "host":"192.168.###.###" in the POST data.
📍 영향받는 시스템
Parallels Remote Application Server (RAS) 18
⚔️ 공격 벡터
로그인 양식 제출을 통한 내부 IP 주소 정보 유출 (Information Disclosure)
🛡️ 대응 방법
Parallels에서 제공하는 최신 보안 패치를 적용하거나 RAS 버전을 업데이트하십시오.
🔧 검증 코드
명령어 실행 결과로 내부 IP 대역(192.168.x.x 등)이 포함된 응답이 출력되면 취약한 상태입니다.
curl -s -X POST https://<TARGET_IP>/RASHTML5Gateway/socket.io -d '{"host":"test"}' | grep -E '192\.168\.|10\.|172\.(1[6-9]|2[0-9]|3[0-1])\.'
📊 CVSS Vector String
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
💻 영향받는 소프트웨어
IBM WebSphere Application Server