728x90
CSRF란?
임의 이용자의 권한으로 임의 주소에 HTTP요청을 보낼 수 있는 취약점이다.
예를 들어, 이용자의 계정으로 임의 금액을 송금해 이득을 취하거나 관리자 계정을 공격해 공지사항 작성 등으로 혼란을 줄 수 있다.
CSRF 공격에 성공할려면 공격자가 작성한 악성 스크립트를 이용자가 실행해야 한다. 이는, 공격자가 이용자에게 메일을 보내거나 게시판에 글을 작성해 이용자가 이를 조회하도록 유도하는 방법이 있다.
다시 예를 들어, 공격자가 form 태그를 사용해 http요청을 보내는 코드를 작성하고, 이용자가 이를 조회하면 공격자는 이용자에게 들키지 않고 임의 페이지에 이용자의 권한으로 요청을 보낼 수 있다.
악성 스크립트가 포함된 게시글을 작성하면은, 그 게시글을 조회한 이용자들이 공격을 당한다.
728x90
반응형
'Web Hacking > Information' 카테고리의 다른 글
NoSQL Injection - MongoDB (0) | 2024.04.10 |
---|---|
Non-Relational DBMS (비관계형 데이터베이스) (0) | 2024.04.10 |
Cross Site Scripting (XSS) 취약점 (0) | 2024.04.04 |
xss bypass html인코딩 (0) | 2024.04.03 |
Cookie & Session (쿠키와 세션) (0) | 2024.03.28 |