IT정보/SW보안약점 진단원
2023. 8. 24.
1.10 업로드·다운로드 파일 검증
1.10 업로드·다운로드 파일 검증1. 보안약점 항목위험한 형식 파일 업로드부적절한 전자서명 확인무결성 검사 없는 코드 다운로드2. 설명업로드·다운로드 파일의 무결성, 실행권한 등에 관한 유효성 검증방법 설계 및 부적합한 파일에 대한 처리방법을 설계한다.3. 보안대책업로드되어 저장되는 파일의 타입, 크기, 개수, 실행권한을 제한해야 한다.업로드되어 저장되는 파일은 외부에서 식별되지 않아야 한다.파일 다운로드 요청 시, 요청파일명에 대한 검증작업을 수행해야 한다. 다운로드 받은 소스코드나 실행파일은 무결성 검사를 실행해야 한다. 사례1 : 위험한 형식 파일 업로드 서버 측에서 실행될 수 있는 스크립트 파일(asp, jsp, php 파일 등)을 업로드 가능하고, 이 파일을 공격자가 웹으로 직접 실행시킬 수 ..