← 문제 라이브러리
Security 입문 SECURITY-1613 · 7분

WAF 예외를 넣었는데 파일 업로드 API만 계속 403

큰 파일 업로드가 WAF의 요청 본문 크기 규칙에 막혀, /api/upload 경로를 예외로 두는 설정을 넣었습니다.

검수된 문제WAF / AppSec무료
시나리오

큰 파일 업로드가 WAF의 요청 본문 크기 규칙에 막혀, /api/upload 경로를 예외로 두는 설정을 넣었습니다. 그런데 모바일 앱의 업로드는 여전히 403입니다. 이번 앱 개편에서 업로드 호출을 POST에서 PUT으로 바꿨습니다.

단서
WAF 로그와 설정
# WAF 로그
action=BLOCK rule=SizeRestrictions_BODY uri=/api/upload method=PUT status=403

# 예외 규칙(scope-down) 조건
AND:
  uri_path starts_with "/api/upload"
  http_method equals "POST"