일반 사용자가 관리자 전용 필드를 JSON에 추가해 권한을 바꾼다. 취약점은?
정답 1번
요청 JSON을 도메인 객체에 통째로 바인딩하면 사용자가 보내면 안 되는 관리자 전용 속성까지 갱신될 수 있다. 이는 mass assignment이며, 입력 DTO와 필드 허용 목록으로 변경 가능한 속성만 명시해야 한다.
콘텐츠 정보
출제범위 기반 실전 연습을 위해 정처LAB이 독립 제작했습니다. 표시 연도는 학습 범위의 맥락이며 특정 시행 회차의 출제문항이나 복원 원문을 뜻하지 않습니다.
- 자료 유형
- 정처LAB 자체 제작
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-09-05