1 of 30

Inside the TU/e Cyberattack in January 2025: Crisis, Response, and Resilience

HEANET CONFERENCE 2025

Michiel van Grootel, Product Owner Compute & Storage Services & Platform Architect

Bart van Overbeeke Photography

2 of 30

Michiel van Grootel

HEAnet Conference 2025: Inside the TU/e Cyberattack in January 2025: Crisis, Response, and Resilience

2

https://www.linkedin.com/in/michiel-van-grootel-2a94ab15/

Infrastructure engineer/Project manager

Research IT-er

Technical Enterprise Architect

m.h.v.grootel@tue.nl

Product Owner CSS / Platform Architect

3 of 30

Content

  • Eindhoven University of Technology
  • Before the attack
  • The night of the attack
  • Forensics & Recovery
  • Lessons learned
  • Q & A

HEAnet Conference 2025: Inside the TU/e Cyberattack in January 2025: Crisis, Response, and Resilience

3

4 of 30

      • Established in 1956
      • 4000 employees
      • 13500 students
      • 9 Departments
      • Strong focus on Engineering, Data & AI, Photonics & SemiCon, Energy and Health
      • Hybrid cloud IT environment

Eindhoven University of Technology

4

5 of 30

Eindhoven University of Technology

5

6 of 30

In 2019, Maastricht University was hacked and ransomware’d

Wake-up call!

  • Development of sectorial Security baselines.(and auditing them!)
  • Sectorial Security Monitoring (SURFsoc)
  • Creation of a TU/e Security taskforce(policies & projects)
  • Improved Crisis management

Before the attack

6

7 of 30

Crisis management���

Well-defined crisis management plan Clear organisation and trained people

Clear communication channels, including Out-of-Band.

Regular exercises (OZON & NOZON)

Before the attack

7

8 of 30

Crisis management organisation

Central Crisis Team (Strategic)

executive leadership: sets priorities and risk appetite

Crisis Management Team (Tactical):

Incident command: synchronizes workstreams

Crisis Response Team(Operational):

Technical teams: execute IR, DFIR, and recovery

Decision cadence: stand‑ups, SITREPs, and documented decisions

Before the attack

8

9 of 30

Microsoft Defender for Endpoint

  • On most managed workstations and centrally managed servers
  • Connected to TU/e monitoring
  • Realtime!

Before the attack

9

SurfSOC

  • Splunk based monitoring with a 24/7 SOC managed by Fox-IT
  • centrally managed servers

TU/e technical measures in place

And things like network segmentation, NGFW’s, PAM, security reporting, etc.

10 of 30

The night of the attack - Saturday

      • 21:23 MDE alert e-mail: malware activity on of the Domain Controllers

      • 21:34 Team call with few employees

      • 21:49 Computer Emergency Response Team called in.

      • 22:13 Signal LIS Crisis app: we have a serious problem.

      • 23:10 Online : Crisis Management Team (PO Security Operations Team, PAL Platforms, Dep. Dir. LIS, CISO)

      • 23:39 Signal LIS Crisis app: Further escalation, decision made to disconnect from the internet.

The night of the attack

10

11 of 30

The night of the attack - Sunday

      • 00:30 Crisis Resolution Team, Crisis Management Team en CISO on campus

      • 01:15 All network connections severed

      • --- IN CONTROL ---

      • 03:00 Fox-IT team arrives on campus

      • 09:00 Central Crisis Team meets on campus

      • 14:00 Public Announcement

The night of the attack

11

12 of 30

Incident response approach

Goal: deny adversary’s access and minimize further damage.

      • Prevent them getting to know the TU/e’s infrastructure

      • Track what they touch

      • Isolating assets from the network

The night of the attack

12

13 of 30

Decision to disconnect the network���

Impact huge, but no longer possible to contain the hacker

      • Systems comprised that were not managed by the central IT Department

      • Open campus network

The night of the attack

13

14 of 30

Recovery – The network is down, now what? High Pressure to resume normal operations

      • Work toward the best outcome, but plan for the worst

      • Recover step-by-step: Isolate, restore in priority order with checkpoints/rollback,

      • Verify explicitly before go-live: Validate integrity and access

      • Communicate clearly and often to all stakeholders

Forensics & Recovery

14

15 of 30

Forensics

  • How did they breach our systems?

  • Did they get any of our data ?

  • How can we prevent them from doing it again

  • Time is not on our side

Forensics & Recovery

15

16 of 30

Forensics ��

We had help!

Collected and analyzed most relevant forensic artefacts

      • ~1.3TB of forensic data collected with Fox IT ‘s Dissect & Acquire
      • ~15TB of firewall logging
      • MDE & Splunk logging

Over 3000 logged events attributed to the adversary

      • 28 assets were actively abused
      • 77 assets were ‘touched’ but not abused

Forensics & Recovery

16

17 of 30

Forensics - Findings

The Bad: found 3 ”issues” that combined made the attack possible:

      • Process for leaked passwords failed.
      • No MFA on VPN
      • Legacy protocol enabled on DC’s

The Good: No data seems to have been taken by the hacker, nor was anything encrypted.

Forensics & Recovery

17

18 of 30

Forensics & Recovery

18

19 of 30

Recovery

      • 33 virtual servers restored to the day prior to the hack

      • 5 physical servers reinstalled later on

      • Lot of work to check application data integrations consistency.

      • Reset a lot of stuff (accounts, KRBTGT, etc)

Forensics & Recovery

19

20 of 30

Timeline

Forensics & Recovery

20

21 of 30

What went well?

  • Initial response
  • Decisive leadership and clear prioritization of education continuity
  • Tight internal collaboration with empowered technical leads
  • Effective partnership with Fox‑IT to accelerate DFIR and recovery
  • Transparent communications building community trust

Lessons learned

21

22 of 30

What didnt go so well?

  • Prevention
  • Some plans and procedures were missing or not followed

Lessons learned

22

23 of 30

The human factor

Take care of your people!

  • Guilt
  • Stress
  • (No) Sleep
  • Risk of Burn-out’s

Lessons learned

23

24 of 30

Monitor for breaches

Monitor both with realtime Endpoint protection and security logging

Lessons learned

24

Improve and test your Readiness

Plan and create procedures for multiple scenarios and train your people

25 of 30

Ensure restore capability

Make sure your IT environment can be restored quickly from an immutable source

Lessons learned

25

Reduce identity theft

Monitor online exposure & implement and enforce MFA

26 of 30

Decommission

Decommission outdated and insecure (authentication) protocols

Lessons learned

26

Control your assets

Develop and enforce asset compliancy

27 of 30

Deny lateral movement

Segmentize and segregate your assets

Lessons learned

27

Contract

An Incident Response provider

28 of 30

Pentest

(Pen)Test your IT environment

Lessons learned

28

29 of 30

Thank you!

Questions

29

30 of 30

More information on the TU/e cyber attack:

Lessons learned

30