다음 중 포맷 스트링 취약점 동작과 가장 거리가 먼 것은? | [정보보안기사 필기] 19년 1회차 기출문제 상세 페이지
1[정보보안기사 필기] 19년 1회차
다음 중 포맷 스트링 취약점 동작과 가장 거리가 먼 것은?
1
프로세스 권한 상승
2
임의의 코드 실행
3
메모리 내용 변경
4
프로세스 메모리 보기
해설
포맷 스트링 취약점은 printf 계열 함수에 사용자 입력이 그대로 형식 문자열로 들어갈 때 발생하며, %x로 메모리를 읽고 %n으로 메모리를 변조해 임의 코드 실행까지 이어질 수 있는 메모리 조작형 취약점이다.
프로세스 권한 상승은 이런 메모리 열람·변조·코드 실행이 성공한 뒤에 나타날 수 있는 부차적 결과일 뿐, 포맷 스트링 취약점이 직접 일으키는 동작은 아니어서 가장 거리가 멀다.
메모리 내용 변경, 프로세스 메모리 보기, 임의의 코드 실행은 모두 실제 포맷 스트링 공격이 직접 유발하는 전형적 결과다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.