×

Automated threat modeling using machine-readable threat models

  • US 10,652,266 B1
  • Filed: 02/28/2018
  • Issued: 05/12/2020
  • Est. Priority Date: 02/28/2018
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • one or more processors; and

    one or more computer-readable media storing computer-executable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising;

    receiving a request to provision a network-based service from a computing device;

    provisioning the network-based service in a network-based service environment of a service provider, wherein the network-based service includes;

    a first component configured to perform first functionality of the network-based service; and

    a second component configured to perform second functionality of the network-based service;

    analyzing the network-based service to identify system-level security threats to the network-based service;

    generating a first machine-readable threat model that represents system-level security constraints for the network-based service and that is to detect the system-level security threats;

    detecting a change to the network-based service to the first component;

    determining that the change violates a local-level security constraint associated with the first component;

    updating, based on the change, the first machine-readable threat model to generate a second machine-readable threat model;

    utilizing the second machine-readable threat model to determine that a system-level security constraint of the system-level security constraints has been violated; and

    providing, to a security computing device associated with the service provider, a notification that the system-level security constraint has been violated.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×