Grandmaster rank emblem

Lvl 99

Level XP3,807/5,718

3807 of 5718
Grandmaster dreadnaught
Machine
Browsed
OS
Linux
Difficulty
Medium
Steps
4
Added
10 Jan 2026

A malicious Chrome extension exfiltrates an internal Gitea; leaked source gives a bash arithmetic-eval shell, and a world-writable __pycache__ poisons a sudo script to root.

0Reconnmap1FootholdChrome ext2LateralGitea leak3Pivotlarry4Priv escpycache poison
1Recon2Foothold3Lateral4Pivot5Priv escnmap1Chrome ext2Gitea leak3larry4pycache poison5

How it went

  1. 0
    nmap

    nmap shows SSH and nginx serving browsed.htb.

  2. 1
    Chrome ext

    An uploaded Chrome extension runs in the dev's browser; console.error exfiltrates the internal browsedinternals.htb Gitea.

  3. 2
    Gitea leak

    Enumerating Gitea leaks larry/MarkdownPreview: a Flask /routines route that runs a bash [[ -eq ]] arithmetic eval.

  4. 3
    larry

    A slash-free Python reverse shell injected via a[$(...)] lands as larry, whose SSH key gives stable access.

  5. 4
    pycache poison

    larry may sudo extension_tool.py; its world-writable __pycache__ takes a poisoned UNCHECKED_HASH .pyc that makes a SUID bash as root.