Web Security Scanner 사용

>

이 페이지에서는 Web Security Scanner 관리형 스캔 기능을 사용하고 Security Command Center 대시보드에서 발견 항목을 검토하는 방법을 보여줍니다. Web Security Scanner 발견 항목의 예시도 보여줍니다.

Web Security Scanner는 App Engine, Google Kubernetes Engine(GKE), Compute Engine 웹 애플리케이션에서 일반적인 보안 취약점을 식별하는 Security Command Center 프리미엄 등급용 기본 서비스입니다. Web Security Scanner 발견 항목을 보려면 Security Command Center 서비스 설정에서 이를 사용 설정해야 합니다.

다음 동영상은 Web Security Scanner를 설정하고 Security Command Center 대시보드를 사용하는 방법을 설명합니다. 이 페이지의 뒷부분에서 Web Security Scanner 발견 항목을 보고 관리하는 방법과 관리형 스캔 기능을 사용하는 방법을 자세히 알아보세요.

Web Security Scanner 작동 방식을 자세히 알아보세요.

발견 항목 검토

Web Security Scanner의 관리형 스캔 기능은 범위 내 각 프로젝트에 대한 스캔을 자동으로 구성하고 예약합니다. Web Security Scanner 스캔은 서비스가 사용 설정된 후 시작되고 첫 번째 스캔 후에 매주 실행되는 데 최대 24시간이 소요될 수 있습니다. 발견 항목은 Security Command Center에서 확인할 수 있습니다.

Security Command Center에서 발견 항목 검토

Security Command Center에서 Web Security Scanner 발견 항목을 검토하려면 다음 단계를 따르세요.

  1. Google Cloud Console의 Security Command Center 발견 항목 탭으로 이동합니다.
    발견 항목 탭으로 이동
  2. 보기 기준 옆에 있는 소스 유형을 클릭합니다.
  3. 소스 유형 목록에서 Web Security Scanner를 선택합니다. 테이블에 선택한 소스 유형의 발견 항목이 채워집니다.
  4. 특정 발견 항목의 세부정보를 보려면 category에서 '발견 항목 이름'을 클릭합니다. 발견 항목 세부정보 패널이 확장되어 다음을 포함하는 정보가 표시됩니다.
    • 이벤트 설명
    • 이벤트가 발생한 시점
    • 발견 항목 데이터의 소스
    • 감지 심각도(예: High)
    • 영향을 받은 URL

스캔은 여러 기본 URL에서 발견 항목을 생성할 수 있습니다. 스캔에서 지정된 URL과 연결된 모든 발견 항목을 표시하려면 다음 안내를 따르세요.

  1. category 아래의 발견 항목 이름을 클릭합니다.
  2. 발견 항목 세부정보 패널에서 externalUri 옆에 있는 URL을 복사합니다.
  3. 발견 항목 세부정보 패널을 닫습니다.
  4. 필터 상자에 externalUri:affected-uri를 입력합니다. 여기서 affected-uri는 이전에 복사한 URL입니다. Security Command Center에는 URL과 연결된 모든 발견 항목이 표시됩니다.

발견 항목 예시

Web Security Scanner 관리형 스캔 발견 항목의 예시는 다음과 같습니다.

테이블 A. Web Security Scanner 관리형 스캔 발견 항목 유형
취약점 설명
혼합 콘텐츠 HTTPS를 통해 제공되는 페이지에서는 HTTP를 통한 리소스도 제공합니다. 중간에 데이터를 가로채는 공격자는 HTTP 리소스를 변조하여 리소스를 로드하는 웹사이트에 대한 전체 액세스 권한을 획득하거나 사용자의 작업을 모니터링할 수 있습니다.
일반 텍스트 비밀번호 애플리케이션은 잘못된 콘텐츠 유형이 있거나 X-Content-Type-Options: nosniff 헤더가 없는 민감한 콘텐츠를 반환합니다.
오래된 라이브러리

포함된 라이브러리 버전에 보안 문제가 있는 것으로 알려져 있습니다. 스캐너는 취약한 라이브러리 목록과 비교하여 사용 중인 라이브러리 버전을 확인합니다. 버전 감지에 실패하거나 라이브러리가 수동으로 패치된 경우에는 거짓양성 결과가 나타날 수 있습니다.

Web Security Scanner는 다음과 같은 인기 라이브러리의 일부 취약한 버전을 식별합니다.

이 목록은 해당하는 경우 새 라이브러리와 업데이트되는 취약점을 주기적으로 업데이트됩니다.

Security Command Center 대시보드 사용에 대해 알아보세요.

스캔 구성

관리형 스캔 구성을 검토하고 수동으로 스캔을 시작하려면 Cloud Console을 사용합니다.

프로젝트의 관리형 스캔 구성을 보려면 다음 안내를 따르세요.

  1. Cloud Console에서 Web Security Scanner 페이지로 이동합니다.
    Web Security Scanner 페이지로 이동
  2. 프로젝트를 선택합니다. 관리형 커스텀 스캔 목록이 있는 페이지가 나타납니다.
  3. 스캔 구성에서 managed_scan을 클릭합니다. 표시되는 페이지에는 스캔 상태, 크롤링된 URL, 발견된 취약점을 포함한 최근 관리형 스캔 결과가 표시됩니다. 드롭다운 목록을 사용하여 이전 스캔 결과를 확인합니다.

Web Security Scanner는 관리형 스캔을 관리하고 유지관리하므로 스캔 구성을 수정할 수 없습니다. 관리형 스캔은 관리형 스캔 사용 중지에 설명된 대로 Security Command Center에서만 수정하거나 삭제할 수 있습니다.

주문형 스캔

설정된 일정에 따라 관리형 스캔이 자동으로 실행됩니다. 그러나 Web Security Scanner 인터페이스를 사용하여 주문형인 관리형 스캔을 실행할 수 있습니다.

  1. Cloud Console에서 Web Security Scanner 페이지로 이동합니다.
    Web Security Scanner 페이지로 이동
  2. 프로젝트를 선택합니다. 관리형 커스텀 스캔 목록이 있는 페이지가 나타납니다.
  3. 스캔 구성에서 managed_scan을 클릭합니다.
  4. 다음 페이지의 상단에서 실행을 클릭합니다. 또는
  5. 결과 탭에서 스캔 다시 실행을 클릭합니다.

스캔이 시작되고 완료되면 Security Command Center에서 발견 항목이 업데이트됩니다. 주문형 관리 스캔은 예약된 스캔 간에 신규 또는 업데이트된 프로젝트의 발견 항목을 캡처하려는 경우에 유용합니다. 주문형 스캔은 예약된 주별 스캔 시간에 영향을 주지 않습니다.

스캔에 대한 자세한 내용은 프로젝트 로그 페이지에서 확인할 수 있습니다.

관리형 스캔 사용 중지

모든 범위 내 프로젝트에 Web Security Scanner를 사용 설정하는 것이 좋습니다. 하지만 Web Security Scanner를 사용 중지하거나 Web Security Scanner 관리형 스캔에서 특정 프로젝트를 삭제할 수 있습니다.

관리형 스캔에서 프로젝트를 삭제하려면 다음 안내를 따르세요.

  1. Security Command Center에서 서비스 페이지로 이동합니다.
    서비스 페이지로 이동
  2. 조직을 선택합니다.
  3. 고급 설정으로 이동하고 메뉴를 펼쳐 폴더 및 프로젝트를 확인합니다.
  4. Web Security Scanner 열의 관리형 스캔에서 삭제할 각 프로젝트의 드롭다운 목록에서 기본적으로 사용 중지를 선택합니다.

사용 중지된 프로젝트는 더 이상 관리형 스캔에 포함되지 않습니다.

Security Command Center에서 Web Security Scanner를 사용 중지하려면 다음 안내를 따르세요.

  1. Security Command Center에서 서비스 페이지로 이동합니다.
    서비스 페이지로 이동
  2. 조직을 선택합니다.
  3. Web Security Scanner 옆에 있는 드롭다운 목록에서 기본적으로 사용 중지를 선택합니다.

Web Security Scanner가 Security Command Center에서 사용 중지되며 관리형 스캔이 더 이상 실행되지 않습니다.

Cloud Console의 Web Security Scanner 인터페이스를 통해 Web Security Scanner를 독립형 제품으로 계속 사용할 수 있으며 다음과 같은 변경사항이 적용됩니다.

  • 각 프로젝트의 커스텀 스캔을 구성하고 관리해야 합니다.
  • 관리형 스캔 구성은 보관처리되고 기존 관리형 스캔 발견 항목은 Security Command Center 대시보드에서 계속 볼 수 있습니다.
  • 관리형 스캔은 Security Command Center 프리미엄에서만 사용할 수 있으므로 관리형 스캔 구성과 기존 관리형 스캔 발견 항목은 Web Security Scanner 인터페이스에서 삭제됩니다.

Security Command Center에서 Web Security Scanner를 다시 사용 설정하면 Web Security Scanner 인터페이스에 관리형 스캔 구성과 발견 항목이 다시 표시됩니다. 일반적으로 새 스캔 중에 동일한 취약점이 발견되면 기존 발견 항목이 업데이트됩니다. 마지막 스캔 후 애플리케이션 또는 웹사이트가 크게 변경된 경우 새로운 발견 항목이 생성될 수 있습니다.

다음 단계