One shape carries most of TLCTC's risk logic: a cause side, a pivot, a consequence side. Read it once and you have the bow-tie. Chain it, split it, stack it and type its edges, and the same shape organizes control placement, attack velocity, governance and compliance.
This post brings together what three earlier posts said about the bow-tie — Beyond the Breach (August 2025), The Power of Causality (December 2025) and the bow-tie part of The Two-Layer Framework (October 2025) — and restates it against the TLCTC v2.6 canon. The first two posts now redirect here. It climbs a ladder of seven applications, from the single bow-tie to layered bow-ties with typed edges. Each rung adds one idea to the one below it.
1 · The single bow-tie: one pivot, two sides
A risk event is a deviation from a strategic goal. At the IT-strategy level the goal is to operate IT systems securely, and the risk event is the compromise of a system. TLCTC builds its whole cause/outcome separation on that event (core §3.4). The ten clusters sit on the cause side, on the left. Outcomes sit on the consequence side, on the right. Between them is the pivot, the System Risk Event (SRE). The SRE the framework defines is System Compromise — Loss of Control: the behavior, privileges, data, or trust relationships of a system — or of a communication relationship it takes part in — are brought outside what their owner controls, in service of an attacker's objective.
The shape enforces an order. A cluster step comes before the compromise, the compromise before any data risk event, the data risk event before any business consequence. That order is what keeps outcomes out of the threat register. Axiom III states it as a rule: threats are on the cause side; outcomes and events are not threats.
The ransomware test makes the point concrete. "Ransomware" names no cause. The deployment that encrypts the data is a designed function used to push a payload (#1) followed by the payload's execution (#7); the encryption itself is an outcome recorded on the data, [DRE: Ac] — the data is still there but unusable:
#1 → #7 + [DRE: Ac]
The reverse also holds: one outcome can come from many causes. Exposed data, [DRE: C], follows from #2 (an SQL injection reading a table), from #5 (interception on the path), or from #9 → #4 → #1 (a phished credential, then its use, then a designed export). Each needs a different control. Classifying by outcome hides exactly that difference.
2 · Controls are placed by position, not by outcome
The bow-tie's first practical use is control placement. The application companion puts it in one sentence: controls are placed by their position relative to the central event, not by the outcome they are imagined to prevent (application §7).
- Preventive controls act on the left. They lower the probability that a cluster step reaches the SRE: input validation against #2, phishing-resistant authentication against #4, application allowlisting against #7. They map to IDENTIFY and PROTECT.
- Mitigating controls act on the right, after the SRE. They no longer stop the step; they compress the consequence chain — detect the loss of control, contain it, restore. They map to DETECT, RESPOND and RECOVER.
- GOVERN spans the whole chain: risk appetite, ownership, metrics.
A failed control is not a threat. Axiom V: control failure is control risk — a deviation from the control objective — and the risk itself stays structured as threat → event → consequences.
Crossing the ten clusters with the six CSF functions turns this into a structure you can audit: ten causes × six functions = 60 named control objectives, each realized as a local and an umbrella control (application §8.1). A gap is a named, empty cell. One refinement keeps the matrix honest: safeguards that act at the data layer — encryption at rest, backups, retention, data-loss prevention — do not stop a cluster step. They keep a compromise from becoming a data risk event, so they go into a separate DRE matrix, one row per DRE code, same six columns.
3 · The consequence side is a chain
Unfold the right wing and it becomes a chain of events, each a risk event in its own right:
SRE → DRE → BRE₁ → … → BREₙ
- SRE — System Compromise, Loss of Control: the pivot.
- DRE — a Data Risk Event, recorded as a tag on the step that changed the data: C (disclosed), I with its refinements Ii (incorrect state) and If (misattributed state), and A with Av (unavailable — the data is gone or unreachable) and Ac (inaccessible — present but unusable). A flood removes availability; ransomware encryption removes accessibility. Restoring from backup addresses one, capacity engineering the other.
- BRE — Business Risk Events. They cascade, and how many there are depends on the organization and the incident. The first one always hits an enterprise process or function — a payment run fails, customer data is published. Compliance and legal events sit on top of it, never first.
- Business Impact is not a separate event type. It is a role a BRE holds: the organization's risk appetite designates which BRE is terminal. The framework supplies the chain; appetite supplies the cut.
The chain can break at every link: not every SRE leads to a DRE, and not every DRE to a BRE. Under v2.6 each transition is a Δt detection-and-intervention window (core §3.4). Rung 7 refines which of them really carry a duration.
How a single breach topples a business
The deep dive from Beyond the Breach, restated. An attacker phishes a developer's password, logs on with it and, days later, uses designed export functions to take the customer list:
#9 + [DRE: C] →[Δt=hours] #4 →[Δt=days] #1 + [DRE: C]
The first [DRE: C] is the password itself; under Axiom X its acquisition belongs to the cluster that obtained it, here #9. The logon is #4 and carries no DRE — authenticating discloses nothing; it opens a door. The second [DRE: C], on the #1 step, is the customer data. From there the consequence chain runs:
- BRE₁ — customer data published (process / function). Control point: dark-web monitoring buys a head start.
- BRE₂ — reputation: the press reports it within hours. Control point: rapid, transparent crisis communication.
- BRE₃ — compliance: personal data was published, so GDPR Art. 33 starts a 72-hour clock from awareness. Miss it and a binding rule is broken. Control point: a rehearsed notification process with decision rights settled in advance.
- BRE₄ — legal: proceedings and claims follow the broken rule. Control point: early counsel, legal hold, a documented decision trail.
- BRE₅ — reputation, again, now with the regulator's findings attached.
- BRE₆ — financial: customers leave; the damage becomes quantifiable.
- BRE₇ — disruption: the business model no longer carries. For this organization BRE₇ is terminal, so it holds the role of Business Impact. A firm with a lower appetite would have drawn the line at BRE₃ or even BRE₁.
The business did not fail because of a single hack. It failed because nothing interrupted the chain that followed.
4 · An attack path is a chain of bow-ties
The left wing unfolds too. v2.6 makes it explicit: every cluster step records its own SRE. A path of n cluster steps is a chain of n pivots, and each one opens its own Δt window. The bow-tie is a structure applied at an SRE, not a claim that an incident has only one. Two corollaries follow from the core (§3.4): only steps that succeeded are classified, and an attempted or blocked step records no SRE — it is evidence about the control that stopped it, not a step of the path.
The first cluster sets the tempo of everything after it. The two classic contrasts:
- The slow burn. #9 + [DRE: C] →[Δt=hours] #4 →[Δt=days] #1 + [DRE: C]. The SRE at #4 and the exfiltration at #1 are days apart. That gap is the detection window the bow-tie exists to expose.
- The flash fire. #6 + [DRE: Av]. A flood takes the capacity out of the owner's control and the data out of reach in the same moment; Δt is effectively zero. No detect-and-respond loop is fast enough; prevention has to be architectural.
Δt is a time, so it can be set against the defender's own time. The core groups transitions into four velocity classes (core §7.2):
| Class | Δt scale | Primary defense mode |
|---|---|---|
| VC-1 Strategic | days → months | log retention, threat hunting |
| VC-2 Tactical | hours | SIEM alerting, analyst triage |
| VC-3 Operational | minutes | automation (SOAR/EDR), rapid containment |
| VC-4 Real-Time | seconds → ms | architecture, rate limits, automatic isolation |
The Detection Coverage Score makes the comparison per edge, on distributions rather than means: DCS_d = TTD_P90 / Δt for detection and DCS_c = TTC_P90 / Δt for containment. Below 1.0 the defender acts before the step completes; only DCS_c < 1 actually stops it. The same four-hour detection time is excellent against #4 →[Δt=14d] #1 and useless against #4 →[Δt=10m] #1. A ten-minute transition is VC-3: no amount of analyst headcount closes that gap; only automation or architecture does.
5 · Two altitudes: the dual-layer bow-tie
The same bow-tie exists twice, at two altitudes. Axiom VIII separates a stable Strategic Management Layer (clusters and their generic vulnerabilities) from an Operational Security Layer (specific vulnerabilities, techniques and procedures). On the strategic layer the bow-tie reads in clusters, generic vulnerabilities of asset types and risk appetite. On the operational layer it reads in sub-threats, TTPs, CVEs and the DRE tags of specific assets. The pivot is the same event in both readings.
What joins the two layers is strict semantic equivalence: #4 and TLCTC-04.00 mean the same cluster. That is what lets one classification travel intact from the board's risk register to the SOC's detection rule to a developer's backlog. The full treatment — the communication gap, programmer versus coder, KRIs that count near misses, one path for many regulators — stays in The Two-Layer Framework.
6 · Stacked bow-ties: turn it ninety degrees
Turn the bow-tie upright and apply it at every layer. Events are layered and chained: a lost system leads to lost data, lost data to a business-process event, with compliance, legal and financial events on top. Each transition upward is a gate. A System Risk Event escalates only if data is affected; a Data Risk Event escalates only if the business is affected. Root causes act horizontally at each altitude; the chain rises vertically.
If: provenance or attribution fails; the content may be accurate) since TLCTC v2.5; earlier editions called it the “fraudulent state”. The state is told apart on the record, never by the intent behind it.Two provenances meet at the system altitude. A System Compromise has one of the ten clusters behind it. A System Failure — a software or hardware failure, a misconfiguration, capacity exhausted without an attacker — has none; it is operational risk and carries no cluster. From the gate upward the two chains are identical, which is why the same data and business controls serve both. A third entry point sits one floor higher: Abuse of Rights. When an entitled person acts inside the grant an accountable grantor conferred, there is no cluster and no SRE (R-SCOPE); the chain starts at the DRE.
7 · Typed edges: what the arrows mean
The top rung asks what kind of link each arrow is. Layered Event Modelling (v1.0, working version) types every edge. A causal edge carries a Δt you can act inside. Detection is an evidential edge: it observes, it does not mitigate. A reporting duty attaches by a normative edge, which has no duration of its own.
The GDPR deadline from rung 3 is the instructive case. The 72 hours look like a Δt on the edge from the data breach to the notification duty. They are not. The duty attaches without any delay; the norm then bounds a separate, causal response process whose clock starts at awareness, not at the breach. Under v2.6, every transition of the consequence chain is treated as a Δt window (core §3.4). The forthcoming TLCTC v2.7, aligned with Layered Event Modelling, restricts Δt to causal transitions and lets a business risk event be reached by a normative edge — that part is v2.7 working text, not yet released canon.
Putting the ladder to work
- Map your top three chains. For each, write the path from the first cluster through the DREs to the BRE your appetite treats as terminal.
- Mark the control points. For every pivot and every link, name the earliest place the chain can be broken, and whether the control acts on the cluster step (cluster matrix) or on the data (DRE matrix).
- Measure Δt, not just detection time. Compare TTD and TTC at the P90 with the attacker's Δt per edge. Where a transition is VC-3 or faster, plan automation or architecture, not headcount.
- Wargame by first cluster. A chain that starts with #6 needs a different playbook from one that starts with #9. The DRE tag tells you which recovery capability is on the hook: Ac calls for restore, Av for capacity and resilience.
The bow-tie is one shape read seven ways. At every rung the rule stays the same: causes on the left, consequences on the right, and a pivot in between where control is lost — once per step, at every layer.
References & Notes
- TLCTC core paper v2.6 — §3.4 The Cause–Event–Consequence Model (SRE, one per cluster step; consequence chain; Business Impact), §5 The Ten Axioms (III, V, VIII, X), §6 Classification Rules (R-CRED, R-SCOPE), §7.2 attack velocity, velocity classes and DCS.
- TLCTC application paper v2.6 — §4 Recording Outcomes in Practice, §7 The Bow-Tie in Governance, §8.1 The TLCTC × CSF Control Matrix, §10 Indicators, §11 Risk Appetite and Business Impact.
- Kreinz, B. Layered Event Modelling: Semantic Separation as a Precondition for Explicit Causal Analysis, v1.0 (working version), §6 and Fig. 2. Aligned with the forthcoming TLCTC v2.7.
- TLCTC glossary — Cyber Bow-Tie, System Risk Event, Data Risk Event, R-CRED, Abuse of Rights.
- Tools — Control Matrix Manager, DRE Matrix.
- Related posts — The Two-Layer Framework, Data Breach Is Not One Thing, CIIA-Based BIA, The Consequence Amplifier, No “Hazard” Needed, Propagated Controls.
- GDPR, Regulation (EU) 2016/679, Art. 33 (notification within 72 hours of becoming aware).
About this post. Published 16 October 2026. It consolidates and replaces Beyond the Breach: SRE, DRE, and the Business Risk Event Chain (20 August 2025) and The Power of Causality: Why the Bow-Tie Model Transforms Cyber Risk Management (5 December 2025); both URLs redirect here. Their figures and the deep dive are carried over and corrected to v2.6 (SRE per cluster step, DCS on P90, ransomware as #1 → #7 + [DRE: Ac], no DRE on #4). Rungs 5–7 bring in the dual-layer and layered figures that used to sit on the tlctc.net landing page.
TLCTC Framework · v2.6 · CC BY 4.0