관리 메뉴

Information Security

Lab: Basic SSRF against the local server 본문

Web Security/PortSwigger Web Academy

Lab: Basic SSRF against the local server

HackingPractice 2026. 1. 8. 13:59

 

PortSwigger Web Academy에 SSRF Lab 접근. LAB 목표는 'http://localhost/admin' 경로로 접근하여 'carlos' 계정을 삭제해야 CLEAR. 바로 admin 페이지로 접근 시, admin 계정만 접근 및 사용할 수 있는 것을 확인.

 

URL 주소에 /admin 입력 시 아래와 같이 admin 페이지는 관리자만 접근 가능한 것을 알 수 있습니다.

 

요청 값 stockApi 파라미터에 URL 주소를 통해 API 값을 불러오는 것을 알 수 있습니다.

 

stockApi 파라미터에 http://localhost/amdin URL 주소를 입력하면 정상적으로 불러오는 것을 알 수 있습니다.

 

페이지 하단에 /admin 페이지를 불러오는 것을 알 수 있습니다.

 

carlors - Delete 버튼을 클릭하면 Admin 계정이 아니라고 삭제가 되지 않는다. 소스코드를 확인해 보면 /admin/delete?username=carlos 계정 삭제 URL 주소를 확인할 수 있습니다. 

 

stockApi 파라미터에 http://localhost/admin/delete?username=carlos 입력합니다.

 

carlogs 계정이 삭제되면 문제를 해결된 것을 알 수 있습니다.