허용 목록이 URL 문자열의 접두사만 검사한다. `https://trusted.example@evil.example/`가 통과했다. 원인은?
정답 1번
URL에서 `@` 앞은 사용자 정보이고 실제 호스트는 뒤쪽이다. 표준 파서로 구성요소를 분리해 실제 host와 해석 IP를 검증해야 한다.
콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 자동 검사 완료
- 해설 작성·검수
- 정처LAB 자동 검사
- 최종 검수
- 2026-08-23
URL에서 `@` 앞은 사용자 정보이고 실제 호스트는 뒤쪽이다. 표준 파서로 구성요소를 분리해 실제 host와 해석 IP를 검증해야 한다.