Clarion
A response console for security researchers to detect, triage and mitigate live exploits under pressure.
+--------------------------------------------------------+ | (*) Clarion Security agent [Okta] ( PR ready ) | +---------------------------+----------------------------+ | AGENT ACTIVITY | FINDING [HIGH] | | | Okta session fixation | | [x] Flagged login burst | Session stays valid after | | [x] Traced to Okta SSO | logout - a stolen token | | [x] Session not cleared | can be replayed. CWE-384 | | [x] Wrote fix + test | | | [>] Opened PR #482 | PULL REQUEST | | | #482 Invalidate Okta | | | session on logout | | | +38 -4 3 files | | | [x] All checks passed | | | [ Review & merge ] | +---------------------------+----------------------------+
The problem
When an exploit is live, minutes cost money. Researchers were coordinating across scattered tools with no shared source of truth, so response was slow and easy to get wrong exactly when precision mattered most.
How I reasoned about it
- Designed the interface around the one question a responder asks first — “what is happening right now, and what do I do next?” — instead of burying it under configuration.
- Consolidated the critical incident data into a single dashboard so the state of an incident is legible at a glance, not reconstructed from five tabs.
- Structured the flow around playbooks tied to specific attack vectors, so established protocol is one click away rather than tribal knowledge.
- Treated it as a collaborative workspace from the start: assigning tasks, sharing insights and coordinating a team is the job, not a feature bolted on later.
What shipped
- A real-time incident dashboard consolidating detection, analysis and mitigation.
- Vector-specific response playbooks built into the workflow.
- Shared workspaces for task assignment and coordinated response.
- Configurable alerts that pull the right expert in at the right moment.