scan_sbom
Scan a supplied SBOM to identify vulnerable components when only CycloneDX or SPDX JSON is available, such as from suppliers or build pipelines.
Instructions
건네받은 SBOM 의 컴포넌트를 검사합니다 — 소스 코드가 없어도 됩니다.
조달·협력사가 SBOM 만 제출하는 경우, 또는 빌드 파이프라인이 이미 SBOM 을
만들어 두는 경우에 씁니다. scan_dependencies 가 매니페스트/락파일을 받는
것과 짝입니다.
읽지 못한 컴포넌트는 버리지 않고 skipped 에 사유와 함께 돌려줍니다.
purl 이 없거나 버전이 NOASSERTION 이면 취약점 판정이 불가능한데, 조용히
빼면 받는 쪽은 "그 컴포넌트는 안전하다"로 읽습니다 — 없는 것과 안 본 것은
다릅니다. truncated_count > 0 도 같은 뜻이니 limit 를 올려 재검사하세요.
반대 방향(우리 검사 결과를 SBOM 으로 내보내기)은 CLI 의
gvskb scan --check-deps --sbom <경로> 입니다.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | 검사할 최대 컴포넌트 수(기본 2000). 초과분은 truncated_count 로 표시 | |
| caller | No | 호출 주체 자율 신고. 감사 구분용 | |
| sbom_text | Yes | SBOM 파일 원문. CycloneDX JSON 또는 SPDX JSON (XML·tag-value 형식은 지원하지 않습니다) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||