🎉 VSEC Core 1.0.0 and VSEC Test v4.3.4 are now live! Release Notes ↗

Threat Library

The Threat Library is a workspace-wide catalogue of reusable TARA building blocks. Open it from the Libraries menu in the top navigation bar → Threat Library. It organises TARA entities into inter-linked types: Threat Scenarios, Attack Paths, and Attack Steps, with Damage Scenarios kept in the separate Damage Library. Each type has a dedicated list view and a detail page with full create, edit, and delete support.

There is no tab bar. The Threat Library opens on Threat Scenarios; attack paths and attack steps are reached from a scenario, and their list pages show a Return to Threat Scenarios link. Detail pages show a Return to link for their entity list (e.g. Return to Attack Paths). When the library is empty, the page offers a choice of how to start instead of an empty table.

TARA Graph Navigation

Entities are cross-linked so you can traverse the TARA graph without leaving the library:

  • A Threat Scenario detail page shows its related Damage Scenarios and Attack Paths.
  • A Damage Scenario detail page shows its Impact Ratings, Security Properties, and the Threat Scenarios that use it. Damage scenarios live in their own Damage Library (Libraries → Damage Library).
  • An Attack Path detail page shows its related Attack Steps.
  • An Attack Step detail page shows the Attack Paths that reference it.

Rows are not clickable as a whole. In list and relationship tables, click the entity’s name (shown with its reference underneath) to open that entity’s detail page. Relationships also appear as clickable reference chips.

Common Actions

All four entity types share the same interaction model:

  • List page: a table of entries with an add button in the header (Add threat scenario, Add attack path, or Add attack step), an Import button, and a per-row Delete action (with confirmation dialog).
  • Create: the add button opens a form dialog. References are auto-generated (TS-xxx, DS-xxx, AP-xxx, AS-xxx); the dialog has no reference input.
  • Detail page — shows the entry’s details and relationships. Click Edit to open the same form in a modal dialog, then Save Changes to persist or Cancel to discard.

In This Section

Last updated on