Vulnerability management

Last updated: 2026-04-14 • ← Security program

Backbuild runs a continuous vulnerability management program covering application dependencies, platform runtimes, and third-party components. The goal is to detect vulnerabilities quickly, prioritize them by severity, and remediate them within documented service level targets.

Dependency scanning

Automated dependency scanning runs in CI via the backbuild-security-scan.yml GitHub Actions workflow. The following controls are active:

Software Bill of Materials

Backbuild publishes a machine-readable Software Bill of Materials (SBOM) in CycloneDX 1.5 JSON format, enumerating direct and transitive dependencies along with their versions and licenses. The SBOM is regenerated on every push to main by the backbuild-security-scan.yml CI workflow and committed back to the trust site so the published URL always reflects the latest codebase.

Severity classification and SLAs

Findings are triaged and assigned a severity based on exploitability, exposure, and blast radius. The following response SLAs apply from the point at which a finding is confirmed:

SeverityRemediation target
Critical24 hours
High7 days
Medium30 days
Low90 days

When a vulnerability cannot be remediated within its SLA, a documented exception is recorded with a justification, compensating controls, and a revised target date. Exceptions are reviewed on a recurring basis.

Patch management

Third-party assessments

Contact

Vulnerability management questions or to request the current SBOM:

To report a vulnerability, see the responsible disclosure policy.