2026年に報告されたCVEは、1日あたり前年比131%増加しています。

すべてのビルドからSBOMエクスポートとCRAエビデンスを

ビルド中に記録されるSBOM、APIで取得できるビルドの記録、修正リリースまで続く脆弱性の記録。技術文書の根拠となるエビデンスがそろいます

CycloneDXまたはSPDX形式のビルド時SBOM

CRACIは各ビルドがランナー上で実行される間にSBOMを記録するため、SBOMにはジョブが実際に取り込んだパッケージが、CIキャッシュから復元されたパッケージも含めて記載されます。すべてのSBOMはCycloneDXまたはSPDXでエクスポートでき、推移的依存関係、そのコンポーネントで見つかった脆弱性、各コンポーネントの宣言ライセンスが含まれます。各ジョブのSBOMには完全性の状態も付与されます。

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

SBOM、ネットワークトレース、来歴をAPIで取得

公開REST APIは、ジョブのSBOM、ネットワークトレース、来歴データを返します。そのため、ビルドの記録を自社のドキュメントやツールに取り込めます。SBOM APIはCycloneDX 1.7のJSONを返します。

Provenance data from every build Every job on CRACI records the packages it fetched and its network trace. The public REST API returns the job's SBOMs, network trace and provenance. Build release job on CRACI Recorded packages fetched network trace Provenance build data, via the API Ask the API about any job Job → SBOM, trace, provenance Returned by the API Job Packages CycloneDX SBOM Network trace Recorded on every CRACI job, no extra step

トリアージから修正リリースまでの脆弱性記録

監視対象のSBOMは、新たな脆弱性が公開されるたびに再評価されます。セキュリティチームは各検出結果をトリアージし、修正を担当するチームに割り当てます。CRACIは修正リリースに至るまで記録を保持します。ビルド履歴には過去のすべてのビルドとその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

既知の問題を持ち込ませないポリシーゲート

ポリシーゲートは、特定のCVEを含むビルドを含め、検出結果やライセンスに基づいてビルドをリアルタイムで停止できます。さらに、すべてのビルドはランナーで強制されるエグレスポリシーのもとで実行されます。このポリシーはジョブ開始前に検証され、フェイルクローズで動作し、ポリシー違反時にはアラートを発します。

Policy gates in CI Every build on CRACI records its SBOM, runs under an egress policy and records provenance data. Policy gates can block the build on findings or on a license, so issues are caught in CI before release. Pull request New dependencies, added by a developer or an AI agent Every change reaches the build the same way CRACI build SBOM recorded Egress enforced Provenance Every build, no extra step Policy gate Findings or licenses outside your policy Build blocked Or passes to release

CRA技術文書のためのエビデンス

Cyber Resilience Actのもとでは、技術文書の作成、適合性評価の実施、EU適合宣言書の作成はメーカーが行います。CRACIはこれらの手順を代行しません。CRACIが提供するのは、ビルドから生まれるエビデンス、つまりSBOM、脆弱性と是正の記録、来歴データです。また、CRACIはお客様が提出するCRAの脆弱性通知(早期警告、通知、最終報告)の内容を準備します。

CRA obligations and the evidence for them The CRA obligations that touch the software supply chain, such as the SBOM, vulnerability handling, reporting, due diligence and technical documentation, are where CRACI provides evidence. The risk assessment and the conformity assessment stay with the manufacturer. Obligation CRACI evidence Software bill of materials Yes Vulnerability handling Yes Reporting exploited vulnerabilities Prepared for you Due diligence on components Yes Technical documentation Evidence and exports Risk assessment, secure design Yours Conformity assessment, CE Yours CRACI automates a significant part of the supply chain visibility and evidence your CRA process needs

ビルドが生み出すエビデンスをご覧ください

デモを予約して、CRACIのSBOMエクスポート、API、脆弱性トラッキングをご確認ください

デモを予約