0pstech/VDB SBOM Scan

Scan a lockfile or SBOM against VDB (vdb.ai.kr) — known CVEs, slopsquatting, CISA KEV — and fail the build on a severity threshold. One line in CI.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jul 19, 2026
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: 0pstech/vdb-scan-action@5091b4f9fb436a6ad3d850b079dfbcda4d197d61 # v1.0.0

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
filePath to the SBOM / dependency file (CycloneDX, SPDX, package-lock.json, yarn.lock, pnpm-lock.yaml, requirements.txt, go.sum, Cargo.lock, Gemfile.lock, composer.lock, …). Empty = auto-detect in the repo root.no""
api-keyVDB API key (vdb_…). Strongly recommended in CI: anonymous calls share the runner IP pool's small lifetime trial. Free key at https://vdb.ai.kr/signup — store as a repo secret.no""
api-urlVDB instance origin (self-hosted deployments override this).nohttps://vdb.ai.kr
fail-onFail the job at or above this severity: critical | high | medium | low | nevernohigh
namedescription
criticalNumber of critical findings
highNumber of high findings
mediumNumber of medium findings
lowNumber of low findings
kevFindings on the CISA Known-Exploited list
components-matchedComponents with at least one advisory