-
OWASP Top10 2021Security 2021. 12. 23. 11:36728x90반응형
OWASP(Open Web Application Security Project)
1. OWASP Top10 2017 대비 변경된 내용
2. OWASP Top10 2021 상세내용
구분유형상세대응방법A1Broken Access Control(접근 권한 취약점)- 다른 사용자의 계정 및 데이터에 접근해 중요한 파일을 보거나 권한을 수정한다- 최소 권한 부여- ACL 적용- 목록 비활성화A2Cryptographic Failures(암호화 오류)- 적절한 암호화가 이루어지지 않으면 민감 데이터가 노출된다.- 데이터 분류 및 통제- 규정준수, 암호화, Salt- 최신 표준 알고리즘A3Injection(인젝션)- SQL, OS, ORM, LDAP 등의 신뢰할 수 없는 데이터 가 명령어나 쿼리문의 통해 전송 통해 오동작 유도 공격이다.- 데이터와 명령어 분리- 입력값 필터링- 검증된 라이브러리 이용A4신규Insecure Design(불안전한 설계)- 설계부터 보안을 고려하는 위협 모델링, 보안 설계 등이 누락되거나 효율적이지 않은 설계이다.- Secure SDLC- Secure by Design- 위협 모델링A5Security Misconfiguration(보안구성오류)- 취약한 기본 설정, 미완성, 개방된 클라우드 스토리지, 에러 메시지등의 설정의 실수가 존재한다.- 안전한 설치 과정 시행,- 불필요한 기능 최소한 유지- 샘플페이지 제거A6Vulnerable and OutdatedComponents(취약하고 오래된 요소)- OS, Web/App, DBMS, API 및 라이브러리 등이 취약하거나 유지 관리가 지원되지 않는다.- 패치관리 프로세스- CVE/NVD 등 모니터링- 구성 변경 모니터링A7Identification andAuthentication Failures(식별 및 인증 오류)- 기본 암호, 취약하거나 잘 알려진 암호를 허용하거나, 취약하거나 비효율적인 인증 방법을 사용하지 않는다.- 다중 인증(MFA)- 취약 비밀번호 검사- 기본 계정/암호 변경A8신규Software and DataIntegrity Failures(소프트웨어 및 데이터무결성 오류)- 무결성을 확인하지 않고 업데이트 및 중요 데이터를 변경이 가능하여 공격자가 개체나 데이터를 넣는다.- PMS 일괄배포- 서명 검증- 사전 무결성 체크A9Security Logging and Monitoring Failures(보안 로깅 및 모니터링 실패)- 사고 대응의 비효율적인 통합 또는 누락으로 인해 공격활동 인지가 불가능하다.- SIEM, SOAR- 효과적인 모니터링 및 경고- 분산 로그 저장&동기화A10신규Server-Side Request Forgery (서버 측 요청 위조)서버 측 자체의 요청을 변조하여 공격자가 원하는 형태의 악성 행위를 서버에 던져주고, 서버가 이를 검증 없이 그대로 받아 응답하는 공격이다.- 방화벽 정책 관리- Secure OS- Security Group- URL Host 화이트리스트728x90반응형'Security' 카테고리의 다른 글
동형암호(Homomorphic Encryption) (0) 2022.03.29 아파트 월 패드 해킹과 스마트 홈(Smart Home) 보안(Security) (0) 2022.01.05 Apache Log4j 보안 업데이트 권고(CVE-2021-45105) (Update. 21-12-22 13:40) (0) 2021.12.23 원격 코드 실행(Remote Code Execution) (0) 2021.12.21 Log4j (0) 2021.12.15