WEB hacking/PortSwigger
Lab: CSRF where token validation depends on request method 문제 풀이(WriteUp)
Roronoa
2025. 6. 8. 02:59
반응형
문제 설명
CSRF 공격으로 이메일 주소를 변경하면 문제가 해결된다.
문제 풀이
이메일 변경 클릭
이메일 변경 시 csrf 토큰도 포함되어 전송된다.
csrf 파라미터 삭제 후 전송 시 에러 발생
기존 POST 요청인 패킷을 GET 요청으로 변환한 후 csrf 토큰 없이 전송하였을 때, 요청이 성공하였다.
GET 요청으로 CSRF 공격이 발생하기 때문에 img 태그 src 속성에 payload를 삽입하여 전송한다.
<img src="https://0a0500ac034f8956819e6706000e0085.web-security-academy.net/my-account/change-email?email=wiener2%40normal-user.net">
Deliver exploit to victim 버튼을 클릭하여 CSRF 공격을 진행 하였다.
반응형