🇰🇷 한글 설명
rConfig 8.2.13 미만 버전에서 인증된 공격자가 download_export() 메서드의 filename GET 파라미터에 검증되지 않은 경로 탐색 시퀀스를 삽입하여 임의의 파일을 읽을 수 있는 경로 탐색 취약점이 존재합니다. 공격자는 ../ 시퀀스를 사용하여 내보내기 기본 디렉토리를 벗어나 암호화 키, 데이터베이스 자격 증명, 메일 설정이 포함된 민감한 환경 파일을 탈취할 수 있습니다.
💡 쉬운 설명
로그인 권한이 있는 사용자가 파일 이름 입력창에 특수 문자를 넣어 서버의 허가되지 않은 중요한 파일들을 몰래 훔쳐볼 수 있는 문제입니다. 이를 통해 데이터베이스 비밀번호나 암호화 키 같은 핵심 정보가 유출될 위험이 있습니다.
🇺🇸 원문 (English)
rConfig before 8.2.13 contains a path traversal vulnerability that allows authenticated attackers to read arbitrary files by supplying unsanitized directory traversal sequences in the filename GET parameter of the download_export() method. Attackers can craft requests with ../ sequences to escape the exports base directory and access sensitive files readable by the web server process, including application environment files containing encryption keys, database credentials, and mail configuration.
📍 영향받는 시스템
rConfig versions before 8.2.13
⚔️ 공격 벡터
인증된 사용자가 download_export() 메서드의 filename 파라미터에 ../와 같은 경로 탐색 시퀀스를 포함한 GET 요청을 전송
🛡️ 대응 방법
rConfig를 최신 버전인 8.2.13 이상으로 업데이트하십시오.
🔧 검증 코드
출력된 버전 정보가 8.2.13 미만인 경우 해당 취약점에 노출된 상태입니다.
curl -s http://<target_ip>/path/to/rconfig/version.php | grep -E '8\[\.\][0-9]+'
📊 CVSS Vector String
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
💻 영향받는 소프트웨어
IBM WebSphere Application Server