Scenario 03 — Insider Data Exfiltration

Scenario

An internal SOC tip came in this morning. Word from another team is that one of our data-science engineers is in the final interview round at a direct competitor. HR has not formally heard about a resignation yet, but they would like to know — before anyone walks out the door — whether there is evidence of unusual data access tied to that employee, or to anyone else who might be in the same position.

You have 60 days of authenticated traffic against internal admin and data-science endpoints, plus four related tables that catalog employees, endpoint definitions, sensitivity classifications, and sampled query metadata. This is a multi-table investigation. You will be joining.

Your goal

What you may assume

The dataset — five tables

Click the Schema tab in the sidebar to see all five tables with column-level hints.

Why this is harder than a scraping investigation

In a scraping investigation, the bad actor's traffic looks fundamentally different from normal traffic. In an insider investigation, the bad actor is normal traffic — until they aren't. Detection requires learning the per-employee normal first and then looking for deviation. Cross-employee comparisons will mislead you.

Open the console for this scenario