Grandmaster rank emblem

Lvl 99

Level XP3,807/5,718

3807 of 5718
Grandmaster dreadnaught
Machine
Interpreter
OS
Linux
Difficulty
Medium
Steps
3
Added
21 Feb 2026

A pre-auth Mirth Connect deserialization RCE (CVE-2023-43208) gives a shell; DB creds leak a crackable PBKDF2 hash, and a root notif.py eval() injection gives root.

0Reconnmap1FootholdMirth RCE2Lateralsedric3Priv esceval() inject
1Recon2Foothold3Lateral4Priv escnmap1Mirth RCE2sedric3eval() inject4

How it went

  1. 0
    nmap

    nmap shows SSH and Mirth Connect (Jetty) on 80 and 443.

  2. 1
    Mirth RCE

    Mirth Connect 4.4.0 falls to a pre-auth XStream deserialization RCE (CVE-2023-43208), giving a shell as mirth.

  3. 2
    sedric

    mirth.properties holds DB creds; the Mirth database yields sedric's PBKDF2 hash, which cracks to an SSH password.

  4. 3
    eval() inject

    notif.py runs as root and eval()s an f-string; a chr()-built payload in a patient field injects a root shell.