Guide · FDA

    FDA Cybersecurity Architecture Views for Medical Devices

    The four security architecture views the FDA's 2026 premarket guidance recommends: global system, multi-patient harm, updatability and patchability, and security use case views, with what each must show.

    Hero illustration for the article: FDA Cybersecurity Architecture Views for Medical Devices
    On this page
    Christian Espinosa, Founder & CEO at Blue Goat Cyber

    By Christian Espinosa, MBA

    Founder & CEO · Blue Goat Cyber

    Published: · Updated:

    Key Takeaways

    • The FDA's 2026 premarket guidance recommends four kinds of security architecture views, and reviewers use them to orient themselves before reading the threat model.
    • Every view should mark trust boundaries the same way, so diagrams in different documents never disagree.
    • The multi-patient harm view matters most for cloud-connected devices and fleet-wide updates.
    • The updatability and patchability view backs the Section 524B duty to provide updates and patches after release.
    • Security use case views tie attacker actions to device states such as therapy delivery, programming, and standby.
    • Architecture views come before the threat model; start a rough data flow diagram at the prototype stage.
    Direct Answer

    What security architecture views does the FDA expect in a medical device premarket submission?

    The FDA's February 3, 2026 premarket cybersecurity guidance recommends four kinds of security architecture views: a global system view, a multi-patient harm view, an updatability and patchability view, and security use case views. Together they show every interface and trust boundary, where one compromise could reach many patients, how updates reach the device, and how security holds up in each operating state.

    Architecture views are the diagrams and supporting text that explain how your device and its connected systems fit together from a security point of view. Reviewers read them first, because they give the threat model, security risk assessment, and test reports a shared map. This guide explains what each view should show, how the views connect to the rest of the premarket package, and where early-stage teams can start. If you are still at the prototype stage, the early-stage readiness checklist covers the data flow diagram that later becomes your global system view.

    Why this matters

    The guidance treats architecture views as part of the security risk management documentation for a premarket submission. A threat model without architecture views is hard to review: the reviewer cannot tell which component owns which threat, or whether a control sits on the right side of a trust boundary. We see the same gaps again and again in submissions we review:

    • Trust boundaries drawn differently in the architecture views and in the design history file.
    • A single block diagram standing in for all four views.
    • No multi-patient harm view for a device that talks to a shared cloud backend.
    • An update path described in prose only, with no diagram of signing, delivery, and rollback.

    Each of these makes the threat model harder to follow, and gaps like these tend to draw reviewer questions.

    The four architecture views

    1. Global system view

    The global system view shows the whole system: the device, companion mobile apps, cloud services, update servers, hospital or home networks, third-party services, and any manufacturer service tools. It should show every asset, every interface, and the communication protocol at each hop, with a trust boundary wherever data passes from one party's control to another's.

    What reviewers look for:

    • Every external interface, including service ports, debug interfaces, and removable media.
    • Protocols and authentication at each connection.
    • Clear lines between what you control, what the customer controls, and what a cloud provider controls.

    2. Multi-patient harm view

    This view shows where a single compromise could affect more than one patient or device. Common examples are a shared cloud tenancy, a central programming or provisioning server, and a fleet-wide over-the-air update channel. The view should show the path from the shared component to each affected device, and the controls that limit how far an attack can spread.

    For a standalone device with no network connection this view may be short, but the guidance still expects you to explain why multi-patient harm is or is not possible.

    3. Updatability and patchability view

    This view traces the full path a software update takes from your build system to a device in the field: code signing, key storage, distribution servers, any intermediate systems such as a phone app or hospital server, verification on the device, and rollback protection. It should also show how long you can support each component and what happens at end of support.

    Section 524B of the FD&C Act requires cyber device manufacturers to have processes to provide updates and patches after release. This view is where you show the design actually supports that.

    4. Security use case views

    Security use case views show how security works in each important operating state or workflow, such as therapy delivery, alarming, clinician programming, patient pairing, software update, and standby. For each one, show the actors, the data exchanged, the security controls in play, and what an attacker could do at that point.

    These views are where security and safety meet. They give your ISO 14971 and security risk assessment a concrete scenario for each harm.

    Worked example: insulin pump

    The four views below use one fictional system: an insulin pump that pairs with a phone app over Bluetooth, a cloud tenant that stores therapy history and distributes firmware, and a clinician portal. The component names, threat IDs, and trust boundaries match the DFD3 and entry points table in the STRIDE guide, which is the point: the views and the threat model should describe the same system in the same words.

    View 1: global system

    Global system view: home, cloud, and manufacturer zones with the pump, phone app, cloud services, clinician browser, build and signing system, and service tool, labeled with protocols and authentication.
    Global system view: home, cloud, and manufacturer zones with the pump, phone app, cloud services, clinician browser, build and signing system, and service tool, labeled with protocols and authentication.

    Reviewer note: the service UART appears even though patients never touch it. Leaving out service and debug interfaces is one of the most common reasons this view draws questions.

    View 2: multi-patient harm

    Multi-patient harm view: firmware distribution, the cloud tenant, and clinician portal accounts each reach many pumps, with a staged rollout gate and a list of controls that limit spread.
    Multi-patient harm view: firmware distribution, the cloud tenant, and clinician portal accounts each reach many pumps, with a staged rollout gate and a list of controls that limit spread.

    Reviewer note: T-052 (a modified firmware image) is the only fleet-wide threat in the model, so it is named here by ID. The view also says what still works when everything shared is down: the pump's local alarm.

    View 3: updatability and patchability

    Update path from reproducible build and HSM signing through staged distribution, phone relay, pump install and boot verification, version reporting, failure handling, and support plan.
    Update path from reproducible build and HSM signing through staged distribution, phone relay, pump install and boot verification, version reporting, failure handling, and support plan.

    Reviewer note: the signature is checked twice, at install and at every boot, and the failure path is shown. The support figures are illustrative; use the support period you can actually commit to.

    View 4: security use case (bolus from phone)

    Sequence diagram of a bolus command from patient to phone app, pump BLE stack, bolus handler, and control loop, with the attacker opportunities T-014, T-021, and T-033 and their controls.
    Sequence diagram of a bolus command from patient to phone app, pump BLE stack, bolus handler, and control loop, with the attacker opportunities T-014, T-021, and T-033 and their controls.

    Reviewer note: a full submission repeats this for each important workflow. For this pump that means pairing a new phone, a clinician dose change, a software update, and alarm delivery, each drawn with the same actors.

    How the views connect to the rest of the submission

    The views are the base layer. The rest of the security documentation builds on them:

    1. Threat model: every threat should point to a component or trust boundary shown in a view. See our threat model template and worked example and STRIDE guide.
    2. Security risk assessment: risks tie back to threats, and through the security use case views to patient harm.
    3. SBOM: components named in the views should match your SBOM.
    4. Testing: penetration testing scope should cover every interface the global system view shows.
    5. Traceability: the 18 deliverables map shows where each of these lands in eSTAR.

    If you change the architecture, update the views first, then the documents that depend on them.

    How the views match the eSTAR architecture diagram

    The eSTAR software section asks for a system and software architecture diagram, set by the FDA's June 2023 software guidance. The cybersecurity section asks for the four security views. Reviewers read both, so they should describe the same device.

    eSTAR software architecture diagramSecurity architecture views
    Modules, layers, and how software parts connectSame parts, plus trust boundaries and data flows
    Focus on function and designFocus on where an attacker could get in and what they could reach
    Device software, with interfaces to other systemsWhole system: device, app, cloud, hospital network, and your own build and signing systems
    One diagram, more detail at Enhanced levelFour views: global system, multi-patient harm, updatability, and security use cases

    Keep them consistent:

    • Start the global system view from the software diagram. Don't redraw the system.
    • Use the same component names and counts in both. If the security views add parts (for example a signing server), say so.
    • Every interface in the software diagram should cross a trust boundary in the security views.
    • Update both diagrams together when the design changes, with the same version number.

    The eSTAR software documents guide covers how the other software documents tie to the cybersecurity section.

    How the views set the penetration test scope

    Our medical device penetration testing is scoped from these views. Each interface in the global system view becomes a test target, each multi-patient harm path gets a test that tries to reach many devices from one entry point, and the updatability view drives tests of the update path, such as loading unsigned or older firmware. Security use cases become abuse cases. In week 1, our test readiness review checks that the views, threat model, and hazard analysis line up before testing starts. Findings in the report point back to the component and trust boundary in the view, so a reviewer can follow the chain from diagram to test result.

    Common mistakes

    • Drawing the views once for the submission and never updating them after design changes.
    • Leaving out manufacturer-side systems such as build servers, signing infrastructure, or support tools.
    • Showing the cloud as one box with no detail on what you configure versus what the provider runs.
    • Treating the views as marketing diagrams instead of engineering records with versions and owners.
    • Writing security use cases only for normal operation and skipping update, service, and decommissioning.

    Where to start

    At the prototype stage, start with a rough data flow diagram: external entities, processes, data stores, data flows, and trust boundaries. That diagram grows into the global system view. Add the update path as soon as you choose a firmware update method, and note any shared backend that could become a multi-patient harm path. Write security use cases once the main workflows are stable.

    How Blue Goat Cyber approaches this

    Architecture views are part of the threat modeling work we do on every full-service FDA premarket engagement. We start from your software architecture, instructions for use, and hazard analysis, build the four views with your engineers, and keep the trust boundaries consistent across the threat model, risk assessment, and test scope. If you already have diagrams, we review them against the guidance and tell you what is missing.

    Frequently asked questions

    Does the FDA require exactly four architecture views?

    The February 2026 guidance recommends these four kinds of views as part of the security architecture documentation. Guidance is not binding, but following it is the most direct way to give reviewers what they look for. You can add more views if your device needs them, and security use case views usually come as a set, one per workflow.

    What format should the views use?

    The guidance does not mandate a diagram notation. Data flow diagrams with clearly marked trust boundaries work well, supported by short text and tables describing each interface. Consistency across documents matters more than the drawing tool.

    Are architecture views the same as the threat model?

    No. The views describe the system. The threat model uses them to list threats against each component and trust boundary. Reviewers expect both, and they expect them to agree.

    Do software-only devices need architecture views?

    Yes. Software as a medical device still has interfaces, cloud services, third-party components, and an update path. The views look different from a hardware device's, but the same four questions apply.

    When should we start the views?

    Start a rough data flow diagram at the prototype stage and refine it as the design settles. Finalize the views once hardware and software are stable, before formal threat modeling and penetration testing.

    Get help with your architecture views

    Not sure whether your diagrams will hold up in review? Book a discovery session and we will look at your architecture and tell you what each view still needs.

    Suggested reading

    Related guides

    Ready when you are

    Secure your device before it reaches patients.

    30-minute strategy session. No cost, no commitment - just answers from people who've supported 275+ FDA submissions, with zero cybersecurity rejections.