[WebHacking] 파일 다운로드 취약점 사례

2025. 10. 11. 21:11·Hacking/Web Hacking
반응형

윈도우 서버 파일 다운로드 공격 사례 (1)

서버가 윈도우인 경우 역슬래쉬(\)와 슬래쉬(/)를 통해 파일 다운로드 가능함

또한 " ../../../../ etc/hosts" 로는 hosts 파일에 접근이 불가하지만, "\Windows\System32\drivers\etc\hosts"와 같이 절대 경로로 입력 시 hosts 파일 다운로드 가능함(C드라이브는 제외)

 

 

GET 메서드를 통해 파일 다운로드 시 파라미터 값에 역슬래쉬(\) 입력하면 400 에러가 발생하기 때문에 POST 메서드를 통해 진행해야 함

GET 메서드를 통해 역슬래쉬(\) 이용하고 싶으면 URL 인코딩 값(%5c)을 통해서 진행해야 함

 

파일 다운로드 취약점 사례 (1)

웹 취약점 진단 시 "test.bmp" 파일 다운로드 시 "/upload/" 디렉터리 정보와 같이 다운로드하는 경우가 있음

"../" 등을 통해 "/etc/passwd" 파일 다운로드는 불가한 상황임

 

"/etc/passwd" 파일은 다운로드 불가하지만, "/WEB-INF/web.xml" 파일은 다운로드 가능함

이런 경우는 "../"를 서버단에서 막고 있거나, 웹 디렉터리 상위 디렉터리 접근 차단되어 있는 경우가 있으나, 지정된 지정된 디렉터리를 잘못 설정하여 "/WEB-INF/" 디렉터리 내 파일은 다운로드 가능한 경우가 있음

 

이런 경우 서버단에서 업로드 폴더만 접근 가능하도록 로직을 수정해야 하는 경우가 있음

아래와 같이 파일 다운로드 경로를 "/"가 아닌 "/upload"로 설정하게 되면, "/WEB-INF/" 디렉터리 내 파일은 다운로드 불가한 것을 확인 가능함

반응형
저작자표시 비영리 변경금지 (새창열림)

'Hacking > Web Hacking' 카테고리의 다른 글

피들러(Fiddler Everywhere), Burp Suite 연동  (0) 2025.05.20
[BugBountyClub] Open Redirect  (0) 2025.05.20
정보 노출 취약점 발견 사례  (0) 2025.05.20
[WEB Hacking] 파일 다운로드(File Download) 취약점  (3) 2024.10.24
'Hacking/Web Hacking' 카테고리의 다른 글
  • 피들러(Fiddler Everywhere), Burp Suite 연동
  • [BugBountyClub] Open Redirect
  • 정보 노출 취약점 발견 사례
  • [WEB Hacking] 파일 다운로드(File Download) 취약점
Gom_Po
Gom_Po
IT보안
  • Gom_Po
    Gom_Po
    Gom_Po
  • 전체
    오늘
    어제
    • 분류 전체보기 (58)
      • 버그바운티 (2)
      • Capture The Flag (8)
        • Lord Of SQL (0)
        • CCE (2021) (5)
        • 1753CTF (2024) (3)
      • Hacking (27)
        • Web Hacking (5)
        • Mobile Hacking (5)
        • CS Hacking (6)
        • 침투 테스트(Pen Test) (7)
        • Wi-Fi Hacking (4)
      • WarGame (19)
        • TryHackMe (6)
        • DreamHack (12)
        • Root-Me (0)
        • HackTheBox (1)
      • 지니안NAC (1)
  • 블로그 메뉴

    • 링크

    • 공지사항

    • 인기 글

    • 태그

      #문제풀이
      writeup
      #WebHacking
      sql injection
      드림핵
      #DreamHack
      Android
      TryHackMe
      betafast
      #대회
      Dreamhack
      1753CTF
      GenianNAC
      dvta
      #WriteUp
      문제풀이
      모의침투
      침투 모의해킹
      write-up
      웹 해킹
    • 최근 댓글

    • 최근 글

    • 반응형
    • hELLO· Designed By정상우.v4.10.4
    Gom_Po
    [WebHacking] 파일 다운로드 취약점 사례
    상단으로

    티스토리툴바