743 B
743 B
Security
보안 분석 결과와 개선 체크리스트를 보관한다.
문서
원칙
- 상태 변경 요청은 CSRF 검증을 기본값으로 둔다.
- DB 접근은 MyBatis
#{}바인딩을 사용하고${}동적 치환은 금지한다. - 업로드 파일은 크기, 타입, 경로 boundary를 모두 검증한다.
- 사용자 입력 출력은 JSP에서 escape하거나 클라이언트에서
textContent로 렌더링한다. - 보안 변경은 최소 하나 이상의 회귀 테스트를 함께 추가한다.