외부에서 받은 직렬화 객체를 복원할 때 예상하지 않은 클래스의 생성 과정에서 명령이 실행될 수 있다. 적절한 대응은?
정답 1번
일반 객체 그래프 역직렬화는 클래스의 특수 메서드와 가젯 체인을 실행할 수 있다. 실행 동작이 없는 데이터 표현을 우선하고 허용 타입과 스키마를 제한하며 신뢰 출처와 무결성을 검증해야 한다.
콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 자동 검사 완료
- 해설 작성·검수
- 정처LAB 자동 검사
- 최종 검수
- 2026-08-23
일반 객체 그래프 역직렬화는 클래스의 특수 메서드와 가젯 체인을 실행할 수 있다. 실행 동작이 없는 데이터 표현을 우선하고 허용 타입과 스키마를 제한하며 신뢰 출처와 무결성을 검증해야 한다.