우선순위: P2
현재 문제
src/app/admin/actions.ts의 관리자 로그인에 IP 또는 시간창별 실패 횟수 제한이 없음. 공개 로그인 화면에서 비밀번호 후보를 계속 제출할 수 있음.
영향
관리자 비밀번호에 대한 무차별 대입과 credential stuffing을 애플리케이션에서 제한하지 못함.
기대 동작
- IP와 시간창 기준 실패 횟수 제한
- 반복 실패 시 지연 또는 일시 차단
- 성공·실패 응답으로 설정 여부를 추측할 수 없게 처리
- 비밀번호 없이 제한 이벤트만 로그 기록
검증 방법
우선순위: P2
현재 문제
src/app/admin/actions.ts의 관리자 로그인에 IP 또는 시간창별 실패 횟수 제한이 없음. 공개 로그인 화면에서 비밀번호 후보를 계속 제출할 수 있음.영향
관리자 비밀번호에 대한 무차별 대입과 credential stuffing을 애플리케이션에서 제한하지 못함.
기대 동작
검증 방법