Docker Security at PyCon: Threat Modeling & State Machines
The Docker Security Team was out in force at PyCon 2017 in Portland, OR, giving two talks focussed on helping the Python Community to achieve better security. First up was David Lawrence and Ying Li with their “Introduction to Threat Modelling talk”.
Threat Modelling is a structured process that aids an engineer in uncovering security vulnerabilities in an application design or implemented software. The great majority of software grows organically, gaining new features as some critical mass of users requests them. These features are often implemented without full consideration of how they may impact every facet of the system they are augmenting.
Threat modelling aims to increase awareness of how a system operates, and in doing so, identify potential vulnerabilities. The process is broken up into three steps: data collection, analysis, and remediation. An effective way to run the process is to have a security engineer sit with the engineers responsible for design or implementation and guide a structured discussion through the three steps.
For the purpose of this article, we’re going to consider how we would threat model a house, as the process can be applied to both real world scenarios in addition to software.

Data Collection
Five categories of Continue reading



Red Hat acquires cloud-native tool provider; Ericsson demonstrates 5G network slicing.
CEO Orion Hindawi says bullying reports are untrue.
Nexius will target telecom operators trying to tackle webscale plans.

Security needs to be elastic enough to scale with the cloud infrastructure itself.