프로젝트 실시간 채팅 기능에 이미지, 동영상 등의 파일 전송 기능 추가를 담당하게 되었다.
개발에 앞서 설계한 실시간 채팅 이미지 전송 흐름을 정리해봤다.
채팅 이미지 전송 기능에서 IDOR 취약점을 발견하여 업로드 티켓 발급 과정을 추가해 보완하였다.IDOR (Insecure Direct Object Reference)안전하지 않은 객체 참조, 인가 범위를 넘어선 정보에 접근하는 것을 말한다.기존 채팅 이미지 전송 흐름