Weakness
크로스 사이트 스크립팅 (XSS)
Description
개요
공지사항 내 게시글 조회 시 Reflected XSS 공격 가능
재현 과정
Step 1
- 홈 > 홍보센터 > 공지사항 확인
Step 2
- page 파라미터에 공격 페이로드 삽입 후 요청
공격 페이로드 : page=1’;">%20목록<script>alert(1)</script>//
Step 3
- XSS 공격 성공 확인
- 자세한 진행 과정 첨부파일 참고
예상되는 취약점 발생 원인
[해당 취약점이 발생하는 예상 원인을 서술해 주세요]
게시글 조회 시 page 파라미터의 입력값 검증이 미흡
패치 방법
[해당 취약점을 패치하기 위한 대응 방법을 서술해 주세요]
게시글 조회 시 page 파라미터의 입력값 검증 추가
예상 결과 및 파급력
[해당 취약점으로 인해 예상되는 결과 및 파급력을 서술해 주세요. 시나리오가 포함되어도 좋습니다.]
XSS 공격이 성공하는 URL 을 피해자에게 전송하여 피싱사이트로 리다이렉트시켜 악성코드를 다운로드 가능
기타사항 및 레퍼런스
[그 외에 추가할 내용이 있다면 이곳에 작성해주세요.(스크린샷, 로그 등)]
- [첨부파일 / 레퍼런스]
안녕하세요. 제보자님
수산아이앤티 버그바운티 프로그램에 제보해주셔서 감사합니다.
제출해주신 티켓은 유효한 티켓으로 Reflected XSS 취약점이 발현되는 것을 확인하였습니다. 해당 티켓은 담당자에게 전달될 예정이며, 담당자 업무 일정으로 인해 패치가 지연될 수 있는점 참고부탁드립니다.
또한 해당 취약점은 파급력을 고려했을 때
치명
에서중간
으로 위험도를 조정하도록 하겠습니다.