다음 중 파일 업로드 공격의 취약점에 대한 설명으로 틀린 것은? | [정보보안기사 필기] 15년 1회차 기출문제 상세 페이지
1[정보보안기사 필기] 15년 1회차
다음 중 파일 업로드 공격의 취약점에 대한 설명으로 틀린 것은?
1
게시판 글쓰기 권한이 있는지 확인한다.
2
쉘 획득이 가능한 공격이다.
3
업로드 외에는 파일 확장자 필터가 적용되어야 한다.
4
업로드 폴더를 제거한다.
해설
업로드 폴더를 제거한다는 것은 첨부 기능 자체를 없애 버리는 것이어서, 파일 업로드 취약점을 설명하거나 점검하는 항목으로 볼 수 없다.
파일 업로드 취약점은 공격자가 악성 스크립트 파일을 올린 뒤 이를 실행시켜 셸 권한을 탈취하는 데 주로 악용된다.
- 게시판 글쓰기 권한이 있어야 파일을 올릴 수 있으므로, 권한 보유 여부는 이 공격의 전제 조건에 해당한다.
- 업로드된 파일을 통해 셸 권한을 얻어낼 수 있다는 점은 이 취약점의 핵심 위험성이다.
- 실행 가능한 확장자를 걸러내는 필터가 적용되어 있어야 한다는 점도 이 취약점을 다룰 때 반드시 확인해야 할 사항이다.
나머지 셋이 취약점의 성립 조건·위험성·점검 사항을 말하는 반면, 업로드 폴더 제거는 서비스 기능을 없애는 이야기라 성격이 다르다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.