🇰🇷 한글 설명
Perspective 5.0.0 버전에서 인증되지 않은 원격 공격자가 HTTP 요청 URL 경로에 '../' 세그먼트를 포함하여 서버 파일 시스템의 임의 파일을 읽을 수 있는 경로 탐색 취약점이 발견되었습니다. 공격자는 불충분한 쿼리 문자열 제거 검증을 우회하여 설정된 자산 루트 디렉토리를 벗어날 수 있으며, 와일드카드 CORS 설정으로 인해 시스템 자격 증명 및 애플리케이션 비밀 정보가 외부로 노출될 수 있습니다.
💡 쉬운 설명
해커가 웹사이트 주소창에 특수 문자를 입력하여 서버 안에 숨겨진 중요한 비밀 파일들을 몰래 훔쳐볼 수 있는 문제입니다. 이 과정에서 보안 설정이 허술해 외부에서도 쉽게 정보를 가져갈 수 있는 위험이 있습니다.
🇺🇸 원문 (English)
Perspective 5.0.0 contains a path traversal vulnerability that allows unauthenticated remote attackers to read arbitrary files from the server filesystem by including literal ../ segments in HTTP request URL paths. Attackers can bypass the insufficient query-string-stripping sanitization to traverse outside the configured asset root directory and retrieve sensitive files such as system credentials and application secrets, with results exposed cross-origin due to a wildcard Access-Control-Allow-Origin header set on all responses.
📍 영향받는 시스템
Perspective 5.0.0
⚔️ 공격 벡터
HTTP 요청 URL 경로에 '../'를 포함한 경로 탐색 공격
🛡️ 대응 방법
Perspective 최신 보안 패치 적용 및 입력값 검증 로직 강화, CORS 설정 최적화
🔧 검증 코드
명령어 실행 시 HTTP 응답 헤더에 Access-Control-Allow-Origin: * 가 포함되어 있고 경로 탐색 시도에 응답이 오면 취약할 가능성이 높습니다.
curl -I -s 'http://<target_ip>/path/../../etc/passwd' | grep -i 'Access-Control-Allow-Origin'
📊 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