capabilities.work

Scan firmware in CI/CD with Binarly

A 6-step recipe with Binarly. We can help you get access.

Recipe · 6 steps

Scan firmware in CI/CD with Binarly

with Binarly · Vulnerability Management

Upload a firmware image, scan it, and retrieve findings.

  1. Create a product to hold the image (skip if you already have a productId).
  2. Request a temporary upload URL for the image.
  3. Register/upload the firmware image under the product.
  4. Launch a scan over the uploaded image.
  5. Poll the scan until analysis completes.
  6. Retrieve the findings grid to gate the build (fail on new criticals).
What you'll need to have ready
  • productName
  • firmwareFile: Path or reference to the firmware/binary artifact to scan.
For your developer

Arazzo workflow binarly:scanFirmwareInCICD, 6 operations: CreateProduct → GenerateTempFileUploadURL → UploadImage → CreateScan → GetScan → GridListFindings. Specs on APIs.io.