파일 업로드 공격에 관한 설명과 가장 거리가 먼 것은? | [정보보안기사 필기] 17년 1회차 기출문제 상세 페이지
1[정보보안기사 필기] 17년 1회차
파일 업로드 공격에 관한 설명과 가장 거리가 먼 것은?
1
공격자가 웹 서버 쪽에 업로드한 파일을 실행시키는 형태로 공격이 이루어진다.
2
업로드 된 파일에 대해 실행 속성을 제거함으로써 피해를 방지할 수 있다.
3
화이트리스트 방식으로 허용된 확장자를 갖는 파일에 대해서만 업로드를 허용함으로써 공격을 방지할 수 있다.
4
업로드 파일의 저장 경로를 '웹문서 루트'안으로 제한함으로써 공격자의 접근을 차단한다.
해설
업로드 파일의 저장 경로를 웹 문서 루트 안으로 제한하는 것은 오히려 공격에 취약하게 만드는 설명이다.
파일 업로드 공격을 막으려면 업로드된 파일을 웹 서버가 직접 실행할 수 없도록 저장 경로를 웹 문서 루트 바깥으로 분리하거나, 실행 속성을 제거하고 확장자를 화이트리스트로 제한해야 한다.
루트 안쪽에 저장하면 외부에서 URL로 직접 접근해 업로드된 스크립트를 실행시킬 위험이 커진다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.