...
No. | 행자부 SW 보안약점 | FB | FSB | PMD | SQ | ||
---|---|---|---|---|---|---|---|
1 | 입력데이터 검증 및 표현 | SQL 삽입 | O | O | |||
2 | 경로 조작 및 자원 삽입 | O | O | ||||
3 | 크로스사이트 스크립트 | O | O | ||||
4 | 운영체제 명령어 삽입 | O | |||||
5 | 위험한 형식 파일 업로드 | ||||||
6 | 신뢰되지 않는 URL 주소로 자동접속 연결 | O | |||||
7 | XQuery 삽입 | ||||||
8 | XPath 삽입 | O | |||||
9 | LDAP 삽입 | O | |||||
10 | 크로스사이트 요청 위조 | ||||||
11 | HTTP 응답분할 | O | O | ||||
12 | 정수형 오버플로우 | ||||||
13 | 보안기능 결정에 사용 되는 부적절한 입력값 | O | |||||
14 | 메모리 버퍼 오버플로우 | O | |||||
15 | 포맷 스트링 삽입 | O | |||||
16 | 보안기능 | 적절한 인증 없는 중요기능 허용 | |||||
17 | 부적절한 인가 | ||||||
18 | 중요한 자원에 대한 잘못된 권한 설정 | ||||||
19 | 취약한 암호화 알고리즘 사용 | O | |||||
20 | 중요정보 평문저장 | O | |||||
21 | 취약한 암호화 알고리즘 사용 | O | |||||
22 | 하드코드된 비밀번호 | O | O | ||||
23 | 충분하지 않은 키 길이 사용 | O | |||||
24 | 적절하지 않은 난수값 사용 | O | O | ||||
25 | 하드코드된 암호화 키 | O | |||||
26 | 취약한 비밀번호 허용 | ||||||
27 | 사용자 하드디스크 저장되는 쿠키를 통한 정보노출 | ||||||
28 | 주석문 안에 포함된 시스템 주요정보 | ||||||
29 | 솔트 없이 일방향 해쉬 함수 사용 | ||||||
30 | 무결성 검사없는 코드 다운로드 | ||||||
31 | 반복된 인증시도 제한 기능 부재 | ||||||
32 | 시간 및 상태 | 경쟁조건: 검사시점과 사용시점 (TOCTOU) | |||||
33 | 종료되지 않은 반복문 또는 재귀 함수 | O | |||||
34 | 에러처리 | 오류 메시지를 통한 정보노출 | O | ||||
35 | 오류 상황 대응 부재 | O | |||||
36 | 부적절한 예외 처리 | O | O | ||||
37 | 코드오류 | Null Pointer 역참조 | O | O | |||
38 | 부적절한 자원 해제 | O | O | ||||
39 | 해제된 자원 사용 | O | |||||
40 | 초기화되지 않은 변수 사용 | O | |||||
41 | 캡슐화 | 잘못된 세션에 의한 데이터 정보노출 | |||||
42 | 제거되지 않고 남은 디버그 코드 | ||||||
43 | 시스템 데이터 정보노출 | ||||||
44 | Public 메소드부터 반환된 Private 배열 | O | O | ||||
45 | Private 배열에 Public 데이터 할당 | O | |||||
46 | API 오용 | DNS | IOOkup에Lookup에 의존한 보안결정 | ||||
47 | 취약한 API 사용 |