InfoGrab Docs

보안 인벤토리

요약

보안 인벤토리를 사용하여 보안이 필요한 자산을 시각화하고 보안을 개선하기 위해 취해야 할 조치를 이해합니다. 보안 인벤토리에는 다음이 표시됩니다: 에픽 16939에서 보안 인벤토리의 개발을 추적합니다. 보안 스캐너 상태는 기본 브랜치 파이프라인이 완료될 때 평가됩니다.

히스토리
  • GitLab 18.2에서 security_inventory_dashboard 플래그와 함께 베타도입되었습니다. 기본적으로 활성화되어 있습니다.
  • GitLab 18.9에서 일반적으로 사용 가능해졌습니다. 기능 플래그 security_inventory_dashboard가 제거되었습니다.

보안 인벤토리를 사용하여 보안이 필요한 자산을 시각화하고 보안을 개선하기 위해 취해야 할 조치를 이해합니다. 보안 분야의 일반적인 표현으로 "볼 수 없는 것은 보호할 수 없다"는 말이 있습니다. 보안 인벤토리는 조직의 최상위 그룹의 보안 태세에 대한 가시성을 제공하고, 적용 범위 차이를 식별하고, 효율적인 위험 기반 우선순위 결정을 가능하게 합니다.

보안 인벤토리에는 다음이 표시됩니다:

  • 그룹, 하위 그룹 및 프로젝트.
  • 스캐너 활성화 방식에 관계없이 각 프로젝트의 보안 스캐너 적용 범위. 보안 스캐너에는 다음이 포함됩니다:
    • 정적 애플리케이션 보안 테스트(SAST)
    • 의존성 스캐닝
    • 컨테이너 스캐닝
    • 시크릿 감지
    • 동적 애플리케이션 보안 테스트(DAST)
    • 코드형 인프라(IaC) 스캐닝
  • 심각도 수준별로 정렬된 각 그룹 또는 프로젝트의 취약점 수.

에픽 16939에서 보안 인벤토리의 개발을 추적합니다. 이 기능 개발이 계속됨에 따라 피드백을 공유해 주세요.

보안 인벤토리 보기#

전제 조건:

  • 보안 인벤토리를 보려면 그룹에서 Security Manager, Developer, Maintainer 또는 Owner 권한이 있어야 합니다.

보안 인벤토리를 보려면:

  1. 상단 표시줄에서 Search or go to를 선택하고 그룹을 찾습니다.
  2. 왼쪽 사이드바에서 Secure > Security inventory를 선택합니다.
  3. 다음 작업 중 하나를 완료합니다:
    • 그룹의 하위 그룹, 프로젝트 및 보안 자산을 보려면 그룹을 선택합니다.
    • 그룹 또는 프로젝트의 스캐너 적용 범위를 보려면 그룹 또는 프로젝트를 검색합니다.

스캐너 적용 범위#

히스토리
  • GitLab 19.0에서 Stale 상태가 도입됨.

보안 스캐너 상태는 기본 브랜치 파이프라인이 완료될 때 평가됩니다. 각 보안 스캐너는 모든 프로젝트 또는 그룹에 대해 다음 적용 범위 상태 중 하나를 표시합니다:

  • 활성화되지 않음: 스캐너가 구성되어 있지 않습니다.

  • 활성화됨: 스캐너가 구성되어 있으며 성공적으로 완료되었습니다.

  • 실패: 스캐너가 실행되었지만 성공적으로 완료되지 않았습니다.

  • 오래됨(Stale): 이전에 활성화된 스캐너가 최근 3번의 연속 파이프라인에서 실행되지 않았습니다.

보안 인벤토리에서 프로젝트 필터링#

히스토리
  • GitLab 18.5에서 security_inventory_filtering이라는 플래그와 함께 도입되었습니다. 기본적으로 활성화되어 있습니다.
Feature flag

이 기능의 가용성은 기능 플래그로 제어됩니다. 자세한 내용은 히스토리를 참조하세요.

보안 인벤토리에서 프로젝트를 필터링하여 특정 관심 영역에 집중할 수 있습니다. 다음 필터를 사용할 수 있습니다:

  • 취약점 수: 식별된 취약점 수를 기준으로 프로젝트를 필터링합니다. 예: 치명적 취약점 ≥ 10인 프로젝트 표시.
  • 도구 적용 범위: 보안 분석기의 상태(예: 활성화됨, 활성화되지 않음 또는 실패)를 기준으로 프로젝트를 필터링합니다. 예: 고급 SAST = 활성화됨인 프로젝트 표시.
  • 프로젝트 이름: 이름으로 특정 프로젝트를 검색합니다.

이러한 필터는 대규모 인벤토리에서 결과를 좁히고 즉각적인 주의가 필요한 프로젝트를 더 쉽게 식별하는 데 도움이 됩니다.

관련 항목#

문제 해결#

보안 인벤토리로 작업할 때 다음 문제가 발생할 수 있습니다:

보안 인벤토리 메뉴 항목 누락#

일부 사용자는 Security inventory 메뉴 항목에 액세스하는 데 필요한 권한이 없습니다. 메뉴 항목은 인증된 사용자가 Security Manager, Developer, Maintainer 또는 Owner 권한을 가진 경우에만 그룹에 표시됩니다.

보안 인벤토리

Tier: Ultimate
Offering: GitLab.com, GitLab Self-Managed, GitLab Dedicated
원문 보기
요약

보안 인벤토리를 사용하여 보안이 필요한 자산을 시각화하고 보안을 개선하기 위해 취해야 할 조치를 이해합니다. 보안 인벤토리에는 다음이 표시됩니다: 에픽 16939에서 보안 인벤토리의 개발을 추적합니다. 보안 스캐너 상태는 기본 브랜치 파이프라인이 완료될 때 평가됩니다.

히스토리
  • GitLab 18.2에서 security_inventory_dashboard 플래그와 함께 베타도입되었습니다. 기본적으로 활성화되어 있습니다.
  • GitLab 18.9에서 일반적으로 사용 가능해졌습니다. 기능 플래그 security_inventory_dashboard가 제거되었습니다.

보안 인벤토리를 사용하여 보안이 필요한 자산을 시각화하고 보안을 개선하기 위해 취해야 할 조치를 이해합니다. 보안 분야의 일반적인 표현으로 "볼 수 없는 것은 보호할 수 없다"는 말이 있습니다. 보안 인벤토리는 조직의 최상위 그룹의 보안 태세에 대한 가시성을 제공하고, 적용 범위 차이를 식별하고, 효율적인 위험 기반 우선순위 결정을 가능하게 합니다.

보안 인벤토리에는 다음이 표시됩니다:

  • 그룹, 하위 그룹 및 프로젝트.
  • 스캐너 활성화 방식에 관계없이 각 프로젝트의 보안 스캐너 적용 범위. 보안 스캐너에는 다음이 포함됩니다:
    • 정적 애플리케이션 보안 테스트(SAST)
    • 의존성 스캐닝
    • 컨테이너 스캐닝
    • 시크릿 감지
    • 동적 애플리케이션 보안 테스트(DAST)
    • 코드형 인프라(IaC) 스캐닝
  • 심각도 수준별로 정렬된 각 그룹 또는 프로젝트의 취약점 수.

에픽 16939에서 보안 인벤토리의 개발을 추적합니다. 이 기능 개발이 계속됨에 따라 피드백을 공유해 주세요.

보안 인벤토리 보기#

전제 조건:

  • 보안 인벤토리를 보려면 그룹에서 Security Manager, Developer, Maintainer 또는 Owner 권한이 있어야 합니다.

보안 인벤토리를 보려면:

  1. 상단 표시줄에서 Search or go to를 선택하고 그룹을 찾습니다.
  2. 왼쪽 사이드바에서 Secure > Security inventory를 선택합니다.
  3. 다음 작업 중 하나를 완료합니다:
    • 그룹의 하위 그룹, 프로젝트 및 보안 자산을 보려면 그룹을 선택합니다.
    • 그룹 또는 프로젝트의 스캐너 적용 범위를 보려면 그룹 또는 프로젝트를 검색합니다.

스캐너 적용 범위#

히스토리
  • GitLab 19.0에서 Stale 상태가 도입됨.

보안 스캐너 상태는 기본 브랜치 파이프라인이 완료될 때 평가됩니다. 각 보안 스캐너는 모든 프로젝트 또는 그룹에 대해 다음 적용 범위 상태 중 하나를 표시합니다:

  • 활성화되지 않음: 스캐너가 구성되어 있지 않습니다.

  • 활성화됨: 스캐너가 구성되어 있으며 성공적으로 완료되었습니다.

  • 실패: 스캐너가 실행되었지만 성공적으로 완료되지 않았습니다.

  • 오래됨(Stale): 이전에 활성화된 스캐너가 최근 3번의 연속 파이프라인에서 실행되지 않았습니다.

보안 인벤토리에서 프로젝트 필터링#

히스토리
  • GitLab 18.5에서 security_inventory_filtering이라는 플래그와 함께 도입되었습니다. 기본적으로 활성화되어 있습니다.
Feature flag

이 기능의 가용성은 기능 플래그로 제어됩니다. 자세한 내용은 히스토리를 참조하세요.

보안 인벤토리에서 프로젝트를 필터링하여 특정 관심 영역에 집중할 수 있습니다. 다음 필터를 사용할 수 있습니다:

  • 취약점 수: 식별된 취약점 수를 기준으로 프로젝트를 필터링합니다. 예: 치명적 취약점 ≥ 10인 프로젝트 표시.
  • 도구 적용 범위: 보안 분석기의 상태(예: 활성화됨, 활성화되지 않음 또는 실패)를 기준으로 프로젝트를 필터링합니다. 예: 고급 SAST = 활성화됨인 프로젝트 표시.
  • 프로젝트 이름: 이름으로 특정 프로젝트를 검색합니다.

이러한 필터는 대규모 인벤토리에서 결과를 좁히고 즉각적인 주의가 필요한 프로젝트를 더 쉽게 식별하는 데 도움이 됩니다.

관련 항목#

문제 해결#

보안 인벤토리로 작업할 때 다음 문제가 발생할 수 있습니다:

보안 인벤토리 메뉴 항목 누락#

일부 사용자는 Security inventory 메뉴 항목에 액세스하는 데 필요한 권한이 없습니다. 메뉴 항목은 인증된 사용자가 Security Manager, Developer, Maintainer 또는 Owner 권한을 가진 경우에만 그룹에 표시됩니다.