Grandmaster rank emblem

Lvl 99

Level XP3,807/5,718

3807 of 5718
Grandmaster dreadnaught
Machine
Passage
OS
Linux
Difficulty
Medium
Steps
4
Added
23 Mar 2023

A CuteNews RCE gives a shell; decoded hashes and a reused SSH key reach two users, and a USBCreator D-Bus flaw gives root.

0Reconnmap1FootholdCuteNews RCE2Lateralpaul3Lateralnadav4Priv escUSBCreator
1Recon2Foothold3Lateral4Priv escnmap1CuteNews RCE2paul3nadav4USBCreator5

How it went

  1. 0
    nmap

    An nmap scan shows a CuteNews blog on port 80.

  2. 1
    CuteNews RCE

    CuteNews is exploited through its avatar upload for code execution as www-data.

  3. 2
    paul

    Base64 user records under cdata decode to hashes; Paul's cracks, and a reverse shell drops into his account for the user flag.

  4. 3
    nadav

    Paul's SSH key is reused in Nadav's authorized_keys, giving SSH access as Nadav.

  5. 4
    USBCreator

    A USBCreator D-Bus privilege-escalation flaw reads root's SSH key for a root login.