| 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 third-party SDKs (analytics, A/B, crash) - they are the most common PHI-leak path. |
| 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 |
CI/CD-integrated CVE + dependency scanning is mandatory given weekly release cadence. |
| 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 scope: mobile app (jailbreak/root), OAuth/SSO flows, BOLA on APIs, push-notification infra. |
| 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 |
Assume the OS is hostile, the app is reverse-engineered, and the user can be socially engineered. |
| 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 |
Mobile app store + back-end coordinated rollout, with kill-switch for therapy content tampering. |
| 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 reconcile FDA, HIPAA, and state health-privacy laws in the same disclosure flow. |