2026 年每日通報的 CVE 數量比前一年多 131%。

因應 CRA 法規遵循的功能

建置時 SBOM、漏洞追蹤,以及您的 Cyber Resilience Act(CRA)流程所需的佐證資料

SBOM 產生

CRACI 在建置過程中記錄 SBOM。能辨識套件的代理伺服器會觀察每個作業實際下載的內容,包括從 CI 快取還原的套件,而且每份 SBOM 都標示完整性狀態。您可以將其以 CycloneDX 或 SPDX 格式匯出,內含遞移相依套件與宣告的授權,確切掌握您所交付的軟體包含哪些內容。

了解更多 →
An SBOM recorded during the build Packages from npm, PyPI, Cargo, Go, OCI registries and the CI cache pass through a package-aware proxy on the CRACI runner. The job's SBOM lists what was fetched, states its completeness and exports as CycloneDX or SPDX. Package sources npm PyPI Cargo · Go OCI registries CI cache restore Package- aware proxy on the runner Job SBOM express 5.2.1 requests 2.32.3 serde 1.0.219 + transitive deps Declared license on every component Complete Completeness states per job and cache: Complete, Complete with connections, Incomplete, Unavailable, Not recorded CycloneDX · SPDX

漏洞追蹤

每當有新漏洞公布,CRACI 都會持續重新評估受監控的 SBOM,並彙整跨建置與跨儲存庫的發現結果。資安團隊可分級研判這些發現,並交給負責修正的團隊處理,同時支援 VEX。您向自家廠商收集的 SBOM,也會與您的建置一併受到監控。

了解更多 →
Vulnerability tracking after release After a release ships, its SBOM stays monitored. When a new vulnerability is published, CRACI re-evaluates the monitored SBOMs, finds the affected releases, and the security team triages the finding and routes it to the team that owns the fix. The inventory view shows which software versions are deployed to which products. Release shipped SBOM monitored Later New advisory published Re-evaluated automatically Finding: critical, in 2 releases 1. Triage 2. Route to owner 3. Team fixes Policy gates can block a build on findings · VEX supported Inventory: deployed versions Product Version Web app v4.12.0 Mobile API v2.3.1

CRA 佐證資料

收集 CRA 技術文件所需的佐證資料:建置時 SBOM 可以 CycloneDX 或 SPDX 格式匯出,並包含其元件中發現的漏洞;API 則會回傳 SBOM、網路追蹤紀錄與來源證明。CRACI 能自動化您的 CRA 流程所需的相當大一部分供應鏈可視性與佐證資料。

了解更多 →
Evidence from the build record SBOMs export as CycloneDX or SPDX, including the vulnerabilities found in their components, and the public REST API returns SBOMs, network traces and provenance, for customers, auditors and frameworks such as the EU Cyber Resilience Act, NIS2, FDA SBOM requirements and ISO 27001 supply chain controls. The build record SBOMs Vulnerability records Provenance Network traces Export CycloneDX SPDX REST API Who asks for it Customers Auditors Security reviews Frameworks this evidence supports EU Cyber Resilience Act NIS2 supply chain security FDA SBOM for cyber devices ISO 27001 supply chain controls

CI/CD 整合

CRACI 取代的是執行器,而不是 GitHub Actions。只要將 runs-on 改為 craci,您的執行結果仍會顯示在 GitHub 中。每個作業都會記錄其下載的內容,並在對外連線(egress)政策下執行;該政策會在作業開始前驗證,且失效即封鎖(fail closed)。目前支援 GitHub Actions,其他 CI 系統已列入產品藍圖。

了解更多 →
GitHub Actions jobs on CRACI runners A GitHub Actions workflow sets runs-on to craci. Each job runs in its own isolated virtual machine on a CRACI runner, on Linux x86-64 or ARM64, hosted in Europe, and the run still appears in GitHub. .github/workflows/release.yml jobs: build: runs-on: craci was: ubuntu-latest CRACI runners Hosted in Europe Job VM build Linux x86-64 Job VM test Linux ARM64 Job VM publish Linux x86-64 One isolated virtual machine per job, 1 to 32 vCPU Runs still appear in GitHub About 2x GitHub-hosted speed

CRACI 在您技術堆疊中的定位,請參閱CRACI 取代哪些工具,又能與哪些工具並用。

準備好開始了嗎?

預約示範,搶先體驗 CRACI

預約示範