스프링/스프링 부트(Spring boot)
CSRF(Cross-site request forgery) - 사이트간 위조요청
낙산암
2022. 7. 8. 22:24
1. CSRF 사례(2008년 옥션)
1800만 명의 개인정보가 해킹
순서
1) 옥션 관리자 중 한 명이 관리 권한을 가지고 회사 내에서 작업을 하던 중 메일을 조회(관리자로서 유효한 쿠키를 갖고 있음)
2) 해커는 태그가 들어간 코드가 담긴 이메일을 보낸다. 관리자는 이미지 크기가 0이므로 전혀 알지 못한다.
<img src="http://auction.com/changeUserAcoount?id=admin&password=admin" width="0" height="0"> |
3) 피해자가 이메일을 열어볼 때, 이미지 파일을 받아오기 위해 URL이 열린다.
4) 해커가 원하는 대로 관리자의 계정이 id와 pw 모두 admin인 계정으로 변경된다.