Blue Goat CyberBlue Goat CyberSMMedical Device Cybersecurity
    K
    Guide · Threat Modeling

    FDA-Grade Medical Device Threat Model: Template & Worked Example

    Step-by-step template to build a threat model FDA reviewers will accept - architecture views, STRIDE, safety mapping, control traceability, and a worked example.

    Hero illustration for the Threat Modeling article: FDA-Grade Medical Device Threat Model: Template & Worked Example
    On this page
    Christian Espinosa, Founder & CEO at Blue Goat Cyber

    By Christian Espinosa, MBA, CISSP

    Founder & CEO · Blue Goat Cyber

    Key Takeaways

    • FDA reviewers expect a threat model that is architecture-led, STRIDE-based, mapped to AAMI TIR57/SW96, and traceable to ISO 14971 patient-harm risk - not an IT checklist.
    • A reviewer-ready threat model has six artifacts: scope statement, asset inventory, four architecture views, STRIDE threat enumeration, control catalog, and traceability matrix.
    • The most common deficiency: trust boundaries are missing or inconsistent between architecture diagrams.
    • Use the worked example below as your template and replace the device-specific content.

    Pillar Guide · Updated 2026 · 18 min read

    Talk to a MedTech cybersecurity expert

    What FDA actually expects in a threat model

    The February 2026 final premarket cybersecurity guidance and Section 524B of the FD&C Act both require manufacturers to identify cybersecurity risks across the total product lifecycle. Reviewers operationalize that requirement against AAMI TIR57 (security risk management) and ANSI/AAMI SW96 (security risk management for medical device software). A threat model that ignores either standard will draw a deficiency, regardless of how thorough the IT-style analysis underneath it is.

    The six required artifacts

    1. Scope statement - device under analysis, intended use, intended users, operating environment, in-scope and out-of-scope components.
    2. Asset inventory - data assets (PHI, telemetry, credentials), functional assets (therapy delivery, alarming, OTA update), and trust assets (signing keys, root of trust).
    3. Architecture views - global system view, multi-patient harm view, updateability view, security use-case view. Each view shows trust boundaries explicitly.
    4. Threat enumeration - STRIDE per element, with each threat tied to a specific component or trust boundary crossing.
    5. Control catalog - one row per control, with type (preventive/detective/corrective), implementation reference, and verification evidence.
    6. Traceability matrix - threat → control → verification → residual risk → ISO 14971 harm. This is what reviewers grade you on.

    The four architecture views (and why each one is non-negotiable)

    Global system view

    Every component a packet can reach: device, mobile companion app, cloud backend, update server, hospital network, home network, third-party services, and admin tooling. Trust boundaries marked at every interface a different actor controls.

    Multi-patient harm view

    Where a single compromise affects more than one patient: shared cloud tenancy, fleet-wide OTA, central provisioning. This is the view reviewers ask about most often when the device sits behind a cloud.

    Updateability view

    The complete OTA path: code signing, update authentication, rollback protection, key management, and end-of-support behavior. Required to demonstrate ongoing patchability under Section 524B.

    Security use-case view

    How the device behaves under therapy delivery, alarming, programming, and standby states - and how attacker actions map to safety impact in each state. This is where ISO 14971 mapping lives.

    Worked example: connected infusion pump

    A simplified working example below. Use it as the skeleton and replace device-specific content.

    Scope

    • Device: Class II large-volume infusion pump with Wi-Fi connectivity to hospital EHR via HL7.
    • In scope: pump firmware, Wi-Fi stack, HL7 interface, drug-library update path, biomed service interface.
    • Out of scope: hospital EHR internals, hospital network controls (documented as assumptions).

    Sample threat → control row

    • Threat (Tampering): Attacker on hospital LAN modifies HL7 infusion order in transit.
    • Control: TLS 1.3 with mutual authentication between pump and EHR gateway, certificate pinning, replay protection.
    • Verification: Pen test report section 4.3 + unit test ITR-227.
    • Residual risk: Low after control; documented in security risk file SRF-014.
    • ISO 14971 harm: Wrong dose delivered → severe patient harm. Pre-control: high. Post-control: low.

    Common deficiencies that get cited

    • Trust boundaries differ between the global view and the architecture diagram in the design history file.
    • STRIDE applied to the system as a whole rather than per element - reviewers cannot tell which component owns which threat.
    • Controls listed without verification evidence - the traceability column is empty or points to documents not included in the submission.
    • Multi-patient harm view missing entirely for cloud-connected devices.
    • Safety impact stated qualitatively without ISO 14971 risk-file references.

    Frequently asked questions

    Where to go next

    Suggested reading

    Related guides

    Guide
    12 Critical Threat-Modeling Gaps in Submissions
    Guide
    Patient-Safety-First Threat Modeling Guide
    Guide
    Right-Sized Threat Modeling for MedTech
    Guide
    STRIDE Threat Modeling for Medical Devices
    Related 524B & eSTAR resources

    Keep going: the 524B and eSTAR working set

    Start with the walkthrough hub, then drill into the statute, the eSTAR field map, SBOM monitoring, postmarket planning, and deficiency response. Use these as the playbook behind every cyber device submission.

    Hub
    FDA Section 524B & eSTAR Cybersecurity Walkthrough

    Start here: the hub that ties the statute, the February 2026 guidance, and the eSTAR fields together in the order a submission team works through them.

    Ready when you are

    Get FDA cleared without the cybersecurity headaches.

    30-minute strategy session. No cost, no commitment - just answers from people who've shipped 250+ FDA submissions.