Blue Goat CyberSMMedical Device Cybersecurity
    K
    Premarket · Imaging & AI/SaMD

    FDA-Compliant SBOM for Imaging AI & SaMD

    FDA-aligned SBOMs for imaging AI and SaMD - Python ML stacks, container layers, model weights, and DICOM toolkits - with VEX statements reviewers accept.

    How this applies to Imaging & AI/SaMD

    SaMD products - especially imaging AI - have the messiest software bills of materials in MedTech: a Python ML stack with hundreds of transitive deps, container base layers, CUDA/cuDNN binaries, DICOM toolkits, model weights treated as code, and frequently a JS/TS frontend on top. A naive pip-freeze SBOM fails reviewer scrutiny because it under-reports OS-level components and doesn't describe the inference runtime or model provenance. Our SBOM service for this segment produces what FDA actually wants under Section 524B: a complete, layered SBOM that includes the OS, the runtime, the Python deps with resolved versions, the model artifacts, and a VEX (Vulnerability Exploitability eXchange) document that explains why high-severity CVEs in your stack are or are not exploitable in your specific deployment.

    This matters because the imaging-AI stack is full of high-CVSS Python and CUDA CVEs that are not exploitable in your container - and unless you say so explicitly with a VEX, your reviewer assumes the worst. We generate CycloneDX 1.5 / SPDX 2.3 SBOMs from the build pipeline (not from runtime introspection alone), enrich them with NVD/OSV/GHSA data, triage every CVE above your defined threshold, and produce VEX statements with the four FDA-relevant statuses: not_affected, affected, fixed, under_investigation. We also document model provenance: training data lineage at the level FDA expects, weight file hashes, and the model-card link - because reviewers increasingly treat the model itself as a SBOM component.

    Common findings

    Common findings in Imaging & AI/SaMD fda-compliant sbom services

    The patterns we actually see in this segment, this service, again and again.

    • OS-layer components missing from runtime SBOM

      pip-freeze captures Python deps but misses base-image OpenSSL, glibc, ImageMagick - exactly where the published CVEs land for this segment.

    • Model weights not represented

      Reviewers asked 'where is the model in your SBOM?' and the answer was nowhere. We add weight artifacts as components with hash + provenance.

    • DICOM toolkit version drift across deployments

      DCMTK / pydicom pinned in dev, floating in production via base-image rebuilds. SBOM diff between submitted and deployed shipped silently.

    • VEX statements absent for >100 high-CVSS Python CVEs

      Without VEX, reviewer issues a hold. We triage every high-CVSS finding to one of four statuses with justification.

    What you get

    Standard FDA-Compliant SBOM Services deliverables

    These are the same deliverables the parent FDA-Compliant SBOM Services service ships with - tuned to your imaging & ai/samd architecture.

    • SPDX and CycloneDX generation
    • Component vulnerability mapping (CVE / KEV)
    • End-of-life and replacement planning
    • Build-system and binary SCA validation
    Standards

    Standards that apply

    The Imaging & AI/SaMD standards baseline, plus the call-outs that matter for fda-compliant sbom services in this segment.

    FDA 2026 Premarket Cyber Guidance
    AAMI SW96
    AAMI CR34971
    ISO/IEC 27001
    IEC 62304

    Segment-specific call-outs

    FDA Section 524B + 2026 final premarket guidance

    SBOM is mandatory and must be machine-readable (CycloneDX or SPDX). VEX is strongly expected for SaMD given the noise level of the Python ecosystem.

    AI/ML PCCP guidance

    Model artifacts must be tracked as SBOM components if your PCCP allows model updates - otherwise reviewers can't tell what's actually deployed at any given time.

    Keep going

    FDA-Compliant SBOM Services · Imaging & AI/SaMD

    Scope a FDA-Compliant SBOM Services engagement for your imaging & ai/samd program.

    A 30-minute call with a senior engineer who has done this in imaging & ai/samd before - not a sales rep.