보안 관리 · 점검핵심 · 15분 읽기

주정통: 주요정보통신기반시설 취약점 분석·평가

주요정보통신기반시설과 점검 기준의 역할을 이해하고, 자산 식별부터 항목 판정·조치·이행 점검까지 업무 절차로 연결합니다.

개념부터 찾아보기

정의·역할·동작 원리를 독립 페이지에서 확인하세요. 본문의 밑줄 용어에도 설명이 있습니다.

이 노트에서 설명할 수 있게 되는 것

  1. 제도·상세가이드·조직 점검 기준의 역할을 구분한다.
  2. 항목의 의도를 기술 상태와 근거에 연결한다.
  3. 진단·조치·이행 점검의 산출물을 설명한다.

01주정통은 무엇을 줄여 부른 말인가

  • 은 실무·학습 문맥에서 주로 「 기술적 방법 상세가이드」와 이를 적용하는 점검 업무를 가리킨다.
    • 도구 이름이나 모든 기업에 똑같이 적용되는 인증서 이름은 아니다.
    • 보호 제도, 분석·평가 의무, 실제 점검에 참고하는 상세가이드를 구분해야 한다.
  • 정보통신기반 보호법 제9조는 의 장이 소관 의 취약점을 정기적으로 분석·평가하도록 정한다.
    • 대상은 지정된 주요정보통신기반시설이라는 조건이 중요하다.
    • 시설 지정과 해당 의 범위를 먼저 확인한다.
  • 2026년 10월 12일 확인한 현행 시행령은 최초 분석·평가 후 매년 실시하는 구조를 둔다.
    • 새로운 침해 형태나 주요 변경에 따라 추가 분석·평가가 요구될 수도 있다.
    • 의무와 수행 조건은 적용 시점의 법령·고시, 시설 지정 범위와 최신 기준을 함께 확인한다.

02취약점 분석·평가 수행 단계

  1. 지정 시설과 대상 자산, 적용 판본·항목, 담당자와 허용 진단 방식을 정한다.
  2. 항목에 필요한 설정·권한·로그를 조회하고 자산·시각·수집 조건과 함께 보관한다.
  3. 관찰값을 양호·취약 기준과 비교한다. 해당 없음, 수집 실패, 수동 검토는 근거와 함께 구분한다.
  4. 업무 영향, 우선순위, 담당자·기한, 변경 순서와 복구 방법을 정한다.
  5. 승인된 변경을 적용한 후 같은 조건으로 재점검하고 서비스 정상 동작도 확인한다.
  6. 판정··조치 결과를 연결한다. 남은 위험과 예외 승인, 검토 기한을 추적한다.

03법령·고시·상세가이드·조직 기준을 구분하기

  • 법령은 적용 대상과 의무의 근거이고, 고시·평가 기준은 그 수행 기준을 구체화하며, 상세가이드는 항목의 취지와 점검·조치 방법을 설명한다.
    • 조직은 자신의 자산·서비스·업무 영향에 맞춰 점검 범위와 추가 통제를 정한다.
    • 서로 관련이 있지만 문서 하나의 권고와 모든 법적 의무를 같은 의미로 취급하지 않는다.
  • 준수 여부만으로 사고 책임이나 면책을 자동 결정할 수 없고, 관련 의무·실제 조치·사고 경위 등이 따로 문제된다.
    • 보고서는 무엇을 확인하고 어떤 조치를 했는지의 근거이며 면책을 보장하는 증서가 아니다.
  • KISA는 기술적 상세가이드와 관리·물리적 분석·평가 안내서를 별도로 공개한다.
    • 명령어로 확인하는 설정만 점검 범위의 전부라고 보지 않는다.
    • 문서별 발행·게시일, 적용 판본과 조직에서 채택한 기준을 기록하여 항목 번호가 바뀌어도 근거를 추적할 수 있게 한다.

04대상 자산과 점검 범위

  • 대상 자산을 서버 OS, 웹 서비스, DBMS, 네트워크·보안 장비, 가상화·클라우드, PC·제어시스템 등 실제 환경에 맞게 분류한다.
    • 점검 범위와 제외 사유를 기록하고 각 자산에 적용되는 기준을 연결한다.
    • 분류와 세부 항목은 적용 판본·조직 범위에 따라 확인한다.
  • 점검 대상표에는 자산 ID, 서비스와 담당자, OS·제품·버전, 네트워크 위치, 운영 중요도, 진단 방식과 허가 범위를 둔다.
    • 같은 라도 PAM 구성, OpenSSH 버전, 컨테이너인지 호스트인지에 따라 수집 위치와 해석이 달라진다.
    • 웹 애플리케이션의 논리 취약점과 OS 설정 점검을 하나의 명령으로 대체하지 않는다.
  • 가상화·클라우드에서는 고객과 공급자의 책임 범위를 나눠야 한다.
    • 접근할 수 없는 설정을 양호로 표시하지 않고 계약·공급자 또는 별도 검토 대상이라고 남긴다.
    • 제어시스템은 서비스 중단 영향과 허용 시험 방식이 특히 중요하여 일반 서버 스캔을 그대로 적용하지 않는다.

05한 점검 항목을 읽는 순서

  • 항목명과 코드만 외우기보다 목적→위협→적용 조건→양호/취약 기준→수집 방법→조치 영향의 순서로 읽는다.
    • 어떤 설정을 보는지뿐 아니라 왜 그 설정이 위험을 줄이는지 설명할 수 있어야 다른 제품·버전에서도 기준의 의도를 유지할 수 있다.
  • 예를 들어 관리자 원격 접속을 제한하는 항목은 특정 파일이 존재하는지보다 어떤 서비스에서 어떤 관리자 인증 경로가 실제 허용되는지가 핵심이다.
    • /etc/securetty 존재만으로 SSH root 접속 제한을 증명하거나, sshd_config의 주석 한 줄만 보고 유효 설정을 확정하지 않는다.
    • Include·Match 조건과 실제 sshd 동작을 고려한다.
  • 자동 수집 결과는 관찰값이다.
    • 이를 판정으로 바꾸려면 선택한 기준의 조건과 예외를 적용해야 한다.
    • 권한 부족으로 못 읽은 값, 실행 실패, 해당 기능 미사용을 모두 “취약”이나 모두 “양호”로 묶으면 집계의 의미가 사라진다.
상태 구분 예필요한 근거잘못된 처리
양호적용 기준을 충족한 관찰값명령이 성공했다는 이유만으로 양호
취약적용 기준과 어긋난 실제 설정·상태파일이 없다는 사실만으로 단정
해당 없음기능 미사용·범위 제외의 확인된 사유접속 실패를 N/A로 숨김
수동 검토자동판단에 부족한 조건과 확인 담당자아무 설명 없이 무기한 보류
수집 오류실패 명령·권한·시각·오류 사유양호 집계에 포함
LEARN THROUGH PRACTICE

Windows 계정 정책 화면을 점검 근거로 작성하기

점검 대상·판본·실제 설정·판정 조건을 구분하여 한 화면에서 확인할 수 있는 사실만 점검표에 옮긴다.

실습 구성과 전제

  • 자신의 실습 에서 보안 정책을 읽기 전용으로 확인한다. 정책 변경은 관찰과 분리한다.
  • 의 지정 여부와 적용 가이드 판본을 먼저 확인한다. 특정 업종이라는 이유만으로 모든 시스템이 동일 법적 점검 대상인 것은 아니다.
  1. 분야 분류를 실제 자산 목록에 대조하기

    • 먼저 서버·네트워크 장비·보안 장비·DB·웹 애플리케이션 중 무엇을 점검하는지 구분한다. 같은 계정이라는 단어라도 로컬 계정과 DB 계정의 확인 위치는 다르다.
    • 점검 항목 수와 번호는 판본·분야·적용 범위에 따라 달라진다. 요약 그림의 숫자를 현행 공식 점검표의 고정 분모로 삼지 않고 해당 가이드의 목록을 기준으로 범위를 만든다.
    주정통 · 구성·동작 참고 화면 1원본 크기로 보기 ↗
    • 가운데 주정통 점검 기준을 두고 서버, 네트워크 장비, 보안 장비, DB, 웹 애플리케이션 분야가 가지로 연결되어 있다.
    • 그림의 약 400여 항목이라는 요약은 분야를 넓게 소개하는 숫자다. 개별 자산의 적용 항목 수나 현재 판본의 정확한 개수를 확정하지 않는다.
    확인 기준

    자산 ID·OS/제품·가이드 판본·적용 항목을 연결한 뒤 설정 화면을 수집한다. 미적용 항목은 근거 없이 양호에 포함하지 않는다.

  2. 화면의 설정값과 판정 문장을 구분하기

    • 로컬 보안 정책의 보안 옵션은 정책 이름과 현재 값을 보여 준다. 'Administrator 계정 이름 바꾸기'의 값이 Administrator이면 기본 이름이 그대로 관찰된 것이며, 관리자 권한 자체의 제거를 의미하지 않는다.
    • 도메인에 가입된 환경에서는 정책 우선순위와 실제 적용 결과도 확인해야 한다. 한 로컬 화면만으로 전체 조직의 모든 계정 정책 상태를 대표하게 하지 않는다.
    Windows 보안 정책 설정 · 주정통 관련 윈도우 설정원본 크기로 보기 ↗
    • 보안 옵션 목록에서 Administrator 계정 이름 바꾸기 항목의 값이 Administrator로 보인다. 계정 이름 정책의 구체 관찰값을 얻을 수 있다.
    • 빈 암호 사용을 콘솔 로그온으로 제한하는 항목은 사용으로 표시된다. 서로 다른 항목의 관찰값을 하나의 '계정 보안' 판정으로 합치지 않는다.
    확인 기준

    관찰 사실을 먼저 적고 공식 점검 항목의 적용 조건·양호 기준에 대입한다. 화면에 없는 암호 복잡성이나 원격 접속 허용 상태를 추정하지 않는다.

  3. 발견 사항과 조치 후 재점검을 분리하기

    • 보고서의 한 행에는 자산·항목·확인 경로·관찰값·판정 근거·영향을 기록한다. 예외 승인이나 대체 통제가 있다면 그 유효기간과 책임자를 별도 증거로 남긴다.
    • 계정 이름 변경이 필요하더라도 서비스 계정 의존성과 운영 영향 검토를 거쳐 변경한다. 재점검은 변경된 설정값과 실제 인증·운영 기능을 함께 확인해야 하며, 캡처 교체만으로 끝내지 않는다.
    확인 기준

    동일 판본의 판정 기준으로 변경 전후를 비교한다. 점검자가 관찰한 사실과 조치 담당자가 수행한 변경을 보고서에서 구별한다.

실습에서 확인한 동작 원리

  • 점검은 화면 수집이 아니라 적용 조건·관찰값·판정 근거를 연결하는 작업이다.
  • 정책 한 항목의 상태와 시스템 전체의 안전성·법적 적합성은 같은 결론이 아니다.
동작·명령 참고 문서
원리 심화

06점검 기준을 적용 조건·관찰값·판정식으로 분해하기

  • 항목 번호만 저장하면 판본 변경 후 다른 요구와 연결될 수 있다. 발행 주체·문서명·판본·항목 ID와 조직에서 채택한 추가 조건을 함께 고정한다.
  • 대상 서비스·OS·인증 경로가 항목의 범위에 들어오는지 먼저 확인한다. 해당 없음에는 미설치·범위 제외 등의 근거가 필요하며 수집 실패로 대신할 수 없다.
  • 기본값, 전역 설정, 포함 파일, 조건별 설정과 중앙 정책이 실제 상태를 결정할 수 있다. 특정 파일에 원하는 문자열이 있는 것보다 유효값과 적용 문맥을 확인한다.
  • 설정 출력은 정책 값을, 접속 기록은 특정 요청의 결과를 보여 준다. 점검 목적에 따라 두 자료를 연결하되 접속 한 건 성공·실패를 모든 경로의 증거로 확대하지 않는다.
  • 적용 조건 A, 충분한 수집 E, 기준 충족 C를 나눈다. A가 참이고 E가 부족하면 수동 검토·수집 오류이며, A와 E가 참일 때 C를 평가한다.
  • 하나의 설정이 계정 관리·접근통제 등 여러 목적에 관련될 수 있다. 중복 항목의 증거를 재사용하더라도 항목별 판정 이유는 독립적으로 남긴다.

07점검은 관찰, 조치는 별도 변경 작업

  • 점검 자동화의 목적은 현재 상태를 조회하고 기준에 따른 결과를 정리하는 것이다.
    • 같은 실행 흐름에서 취약점을 발견하자마자 암호 정책을 바꾸거나 서비스를 재시작하면 진단 전 상태를 잃고 업무 중단을 만들 수 있다.
    • 수집·평가와 조치 실행을 별도 단계로 분리한다.
  • 읽기 전용 명령도 전체 디스크 탐색, 긴 DB 질의, 반복 원격 접속으로 부하를 줄 수 있다.
    • 대상 경로와 실행 시간, 병렬 수, 타임아웃을 제한하고 접근 계정의 권한을 확인한다.
    • 진단 결과 파일에는 민감한 설정과 내부 자산 정보가 포함될 수 있어 저장·전송·열람 범위를 정한다.
  • 조치안에는 변경 위치, 사전 조건, 예상 영향, 적용 순서, 되돌릴 방법과 검증 방법을 함께 적는다.
    • 위험을 당장 제거할 수 없는 경우 대체 통제·잔여 위험·승인자·만료일을 기록한다.
    • 예외 승인과 기준 충족은 같은 상태가 아니다.
예제로 추적

08관리자 원격 접속 제한을 발견 사항으로 작성하는 예

  1. 교육 예제의 조직 기준을 “관리자 개인 계정으로 접속한 뒤 승인된 권한 상승 사용, root 직접 SSH 로그인 금지”로 둔다. 공식 항목 문구·조치값을 대신하는 기준은 아니다.
  2. 자산 LNX-07, SSH 서비스, 점검 시각과 기준 BASE-01 v2를 적는다. 관리망과 다른 접속 출발지에 서로 다른 Match 조건이 있는지도 범위에 포함한다.
  3. 가상 수집 결과가 전역 파일에는 PermitRootLogin no, 특정 접속 조건의 유효값에는 prohibit-password라면 두 결과를 하나로 합치지 않는다. 후자는 공개키 등 일부 root 인증을 허용할 수 있다.
  4. 직접 접속을 모두 금지한다는 이 가상 기준에서 해당 유효값은 기준 미충족이다. 실제 root 공개키가 등록됐는지와 접근 가능한 망은 악용 조건·영향을 구체화하는 별도 근거다.
  5. 조건별 설정을 정리하고 관리자 개인 계정·권한 상승·비상 접근 경로를 함께 시험하는 변경안을 작성한다. 기존 작업 세션과 되돌릴 경로를 준비한 뒤 승인된 절차로 적용한다.
  6. 같은 접속 문맥의 유효값, 금지한 직접 접속의 거부, 정상 관리 경로의 성공을 다시 확인한다. 설정 파일을 저장했다는 사실만으로 발견 사항을 종료하지 않는다.
보고서 필드가상 기입 예
식별LNX-07 / BASE-01 v2 / FIND-004
관찰특정 접속 조건의 root 로그인 유효값이 prohibit-password
판정 이유직접 SSH 로그인 전면 금지라는 조직 기준과 불일치
조치 범위조건별 유효 정책 및 대체 관리 경로
종료 조건동일 문맥 재수집 + 금지/정상 경로 재시험 + 담당자 검토

09결과 보고서와 이행 점검

  • 발견 사항은 자산·기준 판본·항목 ID·관찰 시각·판정·근거·영향·조치 권고를 한 묶음으로 관리한다.
    • 캡처는 근거의 일부이며 잘린 출력, 다른 장비 화면, 변경 전후가 섞인 자료는 판정의 재현성을 떨어뜨린다.
    • 원문 출력과 요약 설명을 연결하고 비밀은 필요한 범위에서 마스킹한다.
  • 조치 담당자가 완료했다고 알리는 것과 에서 위험이 해소되었음을 확인하는 것은 다르다.
    • 설정 적용 후 동일 조건의 재점검 결과와 서비스 정상 동작을 함께 확인한다.
    • 일괄 보안 점수만 올리는 것보다 남은 취약점의 노출·영향·담당자·기한을 관리하는 편이 실제 업무 판단에 유용하다.
  • 점검 수행 역량은 가이드 항목과 실제 기술 설정을 연결하고, 근거를 바탕으로 판정 이유와 조치안을 설명하는 능력이다.
    • 실제 지정 시설을 진단한 경력이 확인되지 않았는데 이를 수행 경력으로 쓰지 않는다.
    • 격리 실습·자동화 설계·보고서 작성이라는 검증 가능한 범위를 제시한다.
검증·예외

10판정이 엇갈릴 때 기준과 증거를 재검토하는 순서

  • 두 결과가 같은 자산·컨테이너/호스트·서비스 인스턴스를 가리키는지 비교한다. IP만으로 자산을 식별하면 주소 재사용이나 때문에 다른 대상을 섞을 수 있다.
  • 조치 전·후 설정과 서로 다른 정책 동기화 시점의 출력인지 확인한다. 최신 파일과 아직 재읽기 전인 상태도 다를 수 있다.
  • 사용자·출발지·접속 인터페이스·역할이 다르면 유효 설정이 달라질 수 있다. 관찰 문맥을 지운 요약 결과만 비교하지 않는다.
  • 권한 거부·시간 초과·출력 잘림·문자 인코딩·CLI paging을 확인한다. 파서가 값을 찾지 못한 이유와 실제 값이 없는 상태를 분리한다.
  • 업무 예외에 승인자·기한·대체 통제가 있는지 본다. 만료된 예외나 위험 수용은 기술 기준이 충족됐다는 판정으로 바뀌지 않는다.
  • 추가로 필요한 자료·담당자·확인 기한을 지정한다. 충돌한 증거와 검토 이력을 남겨 다음 점검자가 같은 논쟁을 처음부터 반복하지 않게 한다.
READ · OBSERVE · CONNECT

함께 보는 학습 자료

아래 공식 자료를 본문의 개념·예제와 함께 읽어 보세요. 자료별로 확인할 위치와 관찰할 내용을 적었습니다.

공식 가이드

KISA — 주요정보통신기반시설 기술적 취약점 분석·평가 상세가이드

실제 점검 항목이 목적·판정·확인 방법·조치로 어떻게 구성되는지 익히는 자료다. 게시글에서 상세가이드 PDF를 연다.

읽으면서 확인할 것
  • 자신의 실습 OS에 해당하는 계정·접근 통제 항목 하나를 골라 적용 대상과 양호·취약 조건을 분리한다.
  • 관찰할 설정과 조치할 설정을 구분하고, 보고서에 기준 판본·자산·수집 시각·예외 근거를 함께 적는다.
학습 확인

이해했는지 확인하기

  • 모든 IT 기업이 같은 기반시설 의무 대상이라고 말하지 않는 이유는?
  • 접속 실패를 양호·N/A로 처리하면 어떤 문제가 생기는가?
  • 조치 완료와 이행 점검 완료는 무엇이 다른가?

함께 확인할 공식 자료