Data & Downloads

The Atlas dataset is open. Export it, inspect the field definitions, and reproduce every derived score yourself.

33 documented casesVersion 2.2.0Last updated 2026-10-29Data cutoff 2024-12License CC BY 4.0

CSV is a flat, one-row-per-case export (good for spreadsheets). JSON preserves the full nested record structure. Both are generated from the same source data that powers the site. Each file carries the dataset version, last-updated date and record count: in the JSON under meta, and in the CSV as comment lines starting with # (in pandas, read with comment="#"). Data cutoff is the date of the newest case; last updated is the date the records were last changed.

Codebook

Field definitions for the CSV export. Derived scores (unpeace, entanglement) are documented in methodology §06 and can be recomputed from the other columns.

FieldDescription
idStable unique identifier for the incident record.
slugURL slug (matches /cases/<slug>).
nameFull incident name.
shortNameShort display name.
yearPrimary year of the operation.
dateRangeHuman-readable date range.
incidentTypeespionage | destructive | ransomware | influence | sabotage | hybrid.
attributedToNamed responsible actor (as publicly attributed).
attributionCountryAttributed state nexus.
attributionConfidenceconfirmed | high | moderate | low | contested.
peakTierPeak escalation tier: probing…strategic.
unpeaceScoreComposite severity, 1–10 (see methodology §06). The site draws it on a 0–100 axis; the export keeps the native scale.
entanglementScoreSector and country spread, 1–10 (see methodology §06).
targetSectorsAffected sectors (semicolon-separated).
targetCountriesTarget countries as ISO 3166-1 alpha-2 codes (semicolon-separated).
thresholdsThresholds crossed, from the closed list (methodology §06; semicolon-separated).
significanceWhy the case is significant (narrative, not scored; semicolon-separated).
governanceFormalCount of formal governance responses (separate axis, not part of severity).
geographicScopeglobal | nato-allies | central-europe | allied-jurisdictions, when targets are not listed as countries.
intrusionSetIdsMITRE ATT&CK group IDs (semicolon-separated).
attributionOrganState organ named in the attribution.
governanceFlagsGovernance mechanisms triggered (semicolon-separated).
attackTechniquesMITRE ATT&CK technique IDs (semicolon-separated).
lastUpdatedDate the record was last reviewed.
inclusionCriteriaMetInclusion criteria met (methodology §03; semicolon-separated). The guideline is at least 3 of 5.
sourceUrlsURLs of sources that have a stable official page (semicolon-separated).

Changelog

  1. 2024-12

    Landmark cases (NotPetya, SolarWinds, Stuxnet, WannaCry, Viasat KA-SAT) reviewed; verified primary-source URLs and additional academic/journalistic references added; per-record review dates set.

  2. 2024

    Dataset expanded with 2024 operations and additional globally-sourced and attribution-focused cases.

  3. 2023

    Initial corpus assembled: 20 seed cases across escalation, infrastructure, and governance lenses.

Candidate cases under consideration are tracked in docs/dataset-todo.md and are not added until fully sourced.