신뢰할 수 없는 직렬화 객체가 클래스 로딩과 메서드 실행을 유발한다. 우선 개선은?
정답 4번
위험한 역직렬화는 입력 데이터가 예상치 못한 클래스를 생성하고 이미 존재하는 메서드 연결, 즉 가젯 체인을 실행하게 할 수 있다. 가능하면 임의 객체 그래프 대신 단순 데이터와 명시적 스키마를 사용해 필요한 타입만 직접 구성한다. 서명은 신뢰된 발신자 확인에 도움을 주지만 타입 제한과 안전한 객체 생성 설계를 대신하지 않는다.
콘텐츠 정보
출제범위 기반 실전 연습을 위해 정처LAB이 독립 제작했습니다. 표시 연도는 학습 범위의 맥락이며 특정 시행 회차의 출제문항이나 복원 원문을 뜻하지 않습니다.
- 자료 유형
- 정처LAB 자체 제작
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-09-05