OWASP Desktop Application Security Top 10

김창범·2025년 8월 12일

OWASP Desktop Application Security Top 10 (2021) 요약

OWASP Desktop App Security Top 10은 데스크톱(두꺼운 클라이언트) 애플리케이션에서 자주 발생하는 보안 위험을 식별하고, 개발자·제품 책임자·보안 엔지니어에게 경각심을 제고하기 위한 가이드입니다. 보다 안전한 코드 문화를 정착시키기 위한 첫 걸음으로 권장됩니다.:contentReference[oaicite:1]{index=1}


주요 위험 항목 요약

항목 코드위험 항목명설명
DA1InjectionsSQL, LDAP, XML, OS 명령 등 다양한 입력주입 공격:contentReference[oaicite:2]{index=2}
DA2Broken Authentication & Session Management운영 체제 또는 외부 장치 기반 인증 실패, 세션 관리 오류:contentReference[oaicite:3]{index=3}
DA3Sensitive Data Exposure로그 또는 메모리에 저장된 민감 정보, 하드코딩 비밀키 등 데이터 노출:contentReference[oaicite:4]{index=4}
DA4Improper Cryptography Usage취약하거나 구식 암호화 알고리즘 사용, 무결성 검증 오류:contentReference[oaicite:5]{index=5}
DA5Improper Authorization사용자 역할에 대한 권한 설정 미비, 최소 권한 원칙 부재:contentReference[oaicite:6]{index=6}
DA6Security Misconfiguration운영 체제 설정, 방화벽, 그룹 정책 등 보안 구성 오류 (페이지에는 상세 내용 누락):contentReference[oaicite:7]{index=7}
DA7Insecure Communication약한 TLS 설정, 암호화되지 않은 내부 통신 (페이지에는 상세 내용 누락):contentReference[oaicite:8]{index=8}

포스팅 요약

  • 대상: 데스크톱 애플리케이션(예: 윈도우/Mac 클라이언트 앱) 개발자 및 보안 담당자
  • 목표: 데스크톱 환경에 특화된 보안 취약점을 인지하고 대응 방안을 도입하도록 유도
  • 활용 팁: 코드 리뷰 체크리스트에 각 항목 반영 → 보안 테스트 계획과 연계

참고 및 링크

  • OWASP Desktop Application Security Top 10 (공식 페이지)
    (OWASP 공식 사이트):contentReference[oaicite:9]{index=9}

::contentReference[oaicite:10]{index=10}

0개의 댓글