Skip to main content
GoAnywhere MFT: Cl0p Deserialization Exploit (CVE-2023-0669) operation cover
IntermediateSIEMFirewall

GoAnywhere MFT: Cl0p Deserialization Exploit (CVE-2023-0669)

A GoAnywhere MFT admin console left reachable from the internet was compromised through a pre-authentication Java deserialization vulnerability. An attacker dropped a persistent Java agent, provisioned a rogue admin account, enumerated hundreds of managed file transfers, and exfiltrated a bulk archive of partner-client data. Reconstruct the full chain from the GoAnywhere web logs and the perimeter firewall.

45m
7 tasks
50 points
Free

Start this operation

Investigation Tasks

Complete each task by investigating alerts and submitting your findings.

1

Locate the exposed management surface

10

Something on the MFT server accepted inbound connections from external addresses well before anything obviously malicious occurred. Establish what administrative interface was reachable from the internet and on which port.

SOC{port}Hint available
2

Identify the exploit delivery source

15

The reconnaissance probes and the actual exploit delivery came from different addresses within the same attacker range. Distinguish the address that sent the weaponized deserialization payloads from the one that only looked around.

SOC{a.b.c.d}Hint available
3

Name the persistence mechanism

20

Following the exploit, something new appeared inside the running application. Determine what file was dropped to establish persistence inside the GoAnywhere installation.

SOC{filename.ext}Hint available
4

Track the rogue account operator

15

Once the agent provisioned an admin account, a different external address used it to log in and carry out hands-on operations. Identify that operator address.

SOC{a.b.c.d}Hint available
5

Measure the data that left the building

15

At the end of the attack chain the MFT server sent a very large payload outbound to an attacker-controlled host. Determine the name of the archive file that was staged and exfiltrated.

SOC{filename.ext}Hint available
6

Map the exfiltration technique

10

The final stage used a specific MITRE ATT&CK technique to move data off the network. Identify the technique ID that describes exfiltrating data over an encrypted web service.

SOC{Txxxx}Hint available
7

Classify the persistence technique

15

The dropped Java agent is an example of a server-side persistence component placed inside a running web application. Map it to the correct ATT&CK sub-technique.

SOC{Txxxx.xxx}Hint available

7 tasks · 100 points total

Training Tools

Skills You'll Build

Investigate realistic security alerts
SIEM log analysis
Firewall log analysis
MITRE ATT&CK® technique identification
Triage decisions: escalate, investigate, or close
Evidence collection and documentation
Job-ready incident response methodology
Intermediate

Requires foundational alert triage skills. Multiple data sources to correlate.

Prerequisites

  • Basic understanding of security alerts
  • Familiarity with SIEM concepts
  • Familiarity with Firewall concepts

Ready to investigate?

More Operations

View all