Blurry
Blurry
Blurry 605
Blurry
RETIRED MACHINE

Blurry

Blurry - Linux Linux
Blurry - Medium Medium

4.2

MACHINE RATING

5264

USER OWNS

4658

SYSTEM OWNS

08/06/2024

RELEASED
Created by C4rm3l0

Machine Synopsis

Blurry is a medium-difficulty Linux machine that features DevOps-related vectors surrounding machine learning. The foothold is comprised of a series of CVEs recently disclosed about the ClearML suite. The service provides a web platform, a fileserver, and an API; all of which contain vulnerabilities (`[CVE-2024-24590](https://nvd.nist.gov/vuln/detail/CVE-2024-24590)` - `[CVE-2024-24595](https://nvd.nist.gov/vuln/detail/CVE-2024-24595)`) that can be chained together for remote code execution. Once a shell on the target is obtained, a program that can be run with `sudo` is discovered. The program loads arbitrary `PyTorch` models to evaluate them against a protected dataset. While it is known that such models are susceptible to insecure deserialisation, `fickling` is used to scan the dataset for insecure `pickle` files , prior to loading the model. Malicious code can be injected into a model, using `runpy` to bypass the `fickling` checks.

Machine Matrix

Ready to start your
hacking journey?