| SBOM + VEX Machine-readable SBOM (CycloneDX/SPDX) plus VEX feed for every CVE that touches a listed component.
|
Required |
Premarket + monthly refresh |
FDA Cybersecurity Guidance §V · CISA SBOM minimum elements |
SBOM must include training pipeline, model-serving stack, and any third-party datasets or weights. |
| Postmarket monitoring Continuous CVE / advisory monitoring against the SBOM, with a documented triage and disclosure path.
|
Required |
Continuous (≤30-day triage) |
FD&C Act §524B · FDA Postmarket Cybersecurity Guidance |
PCCP-governed model updates require continuous adversarial-input and drift monitoring, not just CVE feeds. |
| Penetration test scope Black/grey-box testing across device, wireless interfaces, mobile apps, cloud APIs, and service tooling.
|
Required |
Premarket + on material change |
AAMI TIR57 · FDA Premarket Cyber Guidance §VI.A.5 |
Pen test must add adversarial-ML evaluation (evasion, poisoning) on top of standard cloud AppSec. |
| Threat model STRIDE-per-interface threat model with documented mitigations and residual-risk acceptance.
|
Required |
Premarket, refreshed each design change |
AAMI TIR57 · FDA Premarket Cyber Guidance §V.A |
Model DICOM ingest, training pipeline, model-update path, and PACS/EHR APIs as separate trust zones. |
| Secure update mechanism Signed firmware/software updates with rollback protection, integrity verification, and staged rollout.
|
Required |
Designed premarket, exercised lifecycle-long |
FDA Cyber Guidance §IV · IEC 81001-5-1 |
Cloud-shared-responsibility split must be documented; updates include model + weights, not just code. |
| Coordinated Vulnerability Disclosure Public CVD policy, intake channel, and SLAs for triage, fix, and customer communication.
|
Required |
Continuous, lifecycle-long |
ISO/IEC 29147 + 30111 · Section 524B(b)(2) |
CVD policy must accept ML-specific reports (evasion, prompt injection, dataset issues), not only CVEs. |