🇰🇷 한글 설명
Coverity 2023.3.2 미만 버전에서 강제 브라우징 취약점이 발견되었습니다. Apache Tomcat 서버의 서블릿 매핑 설정 오류로 인해 인증되지 않은 사용자가 다운로드 디렉토리 및 내부 콘텐츠에 접근할 수 있습니다.
💡 쉬운 설명
웹사이트의 보안 설정 실수로 인해, 허락되지 않은 사람이 특정 폴더에 몰래 들어가 파일을 볼 수 있는 문제입니다. 이로 인해 중요한 다운로드 파일이 외부로 유출될 위험이 있습니다.
🇺🇸 원문 (English)
Coverity versions prior to 2023.3.2 are vulnerable to forced browsing, which exposes authenticated resources to unauthorized actors. The root cause of this vulnerability is an insecurely configured servlet mapping for the underlying Apache Tomcat server. As a result, the downloads directory and its contents are accessible. 5.9 (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L/E:P/RL:O/RC:C)
📍 영향받는 시스템
Coverity versions prior to 2023.3.2
⚔️ 공격 벡터
인증되지 않은 공격자가 URL을 직접 입력하여 보호된 디렉토리에 접근하는 강제 브라우징(Forced Browsing)
🛡️ 대응 방법
Coverity를 2023.3.2 이상의 최신 버전으로 업데이트하거나 Apache Tomcat의 서블릿 매핑 설정을 수정하십시오.
🔧 검증 코드
명령어 실행 결과 HTTP 200 OK 응답이 반환되면 해당 디렉토리에 인증 없이 접근 가능한 취약한 상태입니다.
curl -I -s http://<target-ip>/downloads/ | grep -E 'HTTP/1.1 200 OK'