C 코드에서 사용자 입력을 그대로 `printf(input)`에 전달할 때 직접 발생할 수 있는 취약점은?
정답 1번
입력에 `%x`, `%s`, `%n` 같은 서식 지정자가 포함되면 메모리 노출이나 쓰기가 발생할 수 있으므로 `printf("%s", input)`처럼 형식을 고정해야 한다.
콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 자동 검사 완료
- 해설 작성·검수
- 정처LAB 자동 검사
- 최종 검수
- 2026-08-23
입력에 `%x`, `%s`, `%n` 같은 서식 지정자가 포함되면 메모리 노출이나 쓰기가 발생할 수 있으므로 `printf("%s", input)`처럼 형식을 고정해야 한다.