ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • OWASP Top10 2021
    Security 2021. 12. 23. 11:36
    728x90
    반응형

    OWASP(Open Web Application Security Project)

     

    1. OWASP Top10 2017 대비 변경된 내용

     

    2. OWASP Top10 2021 상세내용

    구분
    유형
    상세
    대응방법
    A1
    Broken Access Control
    (접근 권한 취약점)
    - 다른 사용자의 계정 및 데이터에 접근해 중요한 파일을 보거나 권한을 수정한다
    - 최소 권한 부여
    - ACL 적용
    - 목록 비활성화
    A2
    Cryptographic Failures
    (암호화 오류)
    - 적절한 암호화가 이루어지지 않으면 민감 데이터가 노출된다.
    - 데이터 분류 및 통제
    - 규정준수, 암호화, Salt
    - 최신 표준 알고리즘
    A3
    Injection
    (인젝션)
    - SQL, OS, ORM, LDAP 등의 신뢰할 수 없는 데이터 가 명령어나 쿼리문의 통해 전송 통해 오동작 유도 공격이다.
    - 데이터와 명령어 분리
    - 입력값 필터링
    - 검증된 라이브러리 이용
    A4
    신규
    Insecure Design
    (불안전한 설계)
    - 설계부터 보안을 고려하는 위협 모델링, 보안 설계 등이 누락되거나 효율적이지 않은 설계이다.
    - Secure SDLC
    - Secure by Design
    - 위협 모델링
    A5
    Security Misconfiguration
    (보안구성오류)
    - 취약한 기본 설정, 미완성, 개방된 클라우드 스토리지, 에러 메시지등의 설정의 실수가 존재한다.
    - 안전한 설치 과정 시행,
    - 불필요한 기능 최소한 유지
    - 샘플페이지 제거
    A6
    Vulnerable and Outdated
    Components
    (취약하고 오래된 요소)
    - OS, Web/App, DBMS, API 및 라이브러리 등이 취약하거나 유지 관리가 지원되지 않는다.
    - 패치관리 프로세스
    - CVE/NVD 등 모니터링
    - 구성 변경 모니터링
    A7
    Identification and
    Authentication Failures
    (식별 및 인증 오류)
    - 기본 암호, 취약하거나 잘 알려진 암호를 허용하거나, 취약하거나 비효율적인 인증 방법을 사용하지 않는다.
    - 다중 인증(MFA)
    - 취약 비밀번호 검사
    - 기본 계정/암호 변경
    A8
    신규
    Software and Data
    Integrity Failures
    (소프트웨어 및 데이터
    무결성 오류)
    - 무결성을 확인하지 않고 업데이트 및 중요 데이터를 변경이 가능하여 공격자가 개체나 데이터를 넣는다.
    - PMS 일괄배포
    - 서명 검증
    - 사전 무결성 체크
    A9
    Security Logging and Monitoring Failures
    (보안 로깅 및 모니터링 실패)
    - 사고 대응의 비효율적인 통합 또는 누락으로 인해 공격활동 인지가 불가능하다.
    - SIEM, SOAR
    - 효과적인 모니터링 및 경고
    - 분산 로그 저장&동기화
    A10
    신규
    Server-Side Request Forgery (서버 측 요청 위조)
    서버 측 자체의 요청을 변조하여 공격자가 원하는 형태의 악성 행위를 서버에 던져주고, 서버가 이를 검증 없이 그대로 받아 응답하는 공격이다.
    - 방화벽 정책 관리
    - Secure OS
    - Security Group
    - URL Host 화이트리스트
    728x90
    반응형
Designed by Tistory.