CVE-2025-54802CWE-22

pyLoad CNL Blueprint is vulnerable to Path Traversal through `dlc_path` leading to Remote Code Execution (RCE)

Critical · published August 5, 2025

CVSS v3.1
9.8
EPSS
1%
Percentile
67.9
In the wild
Unconfirmed
What it is

🚨 An unauthenticated attacker can write any file on your server! In pyLoad versions 0.5.0b3.dev89 and below, a simple malicious request can lead to full remote code execution — yikes! 🔥 Think of this vulnerability as a delivery driver who gets a package with only a vague address. They misinterpret the instructions and drop a package right into your living room instead of the designated mailroom, allowing all sorts of chaos! With this vulnerability, an attacker could overwrite crucial system files such as cron jobs and systemd services, potentially gaining full control as root. Imagine an unwelcome intruder making themselves at home, running your entire system like it’s their personal playground — absolutely devastating!

Put simply

Think of this vulnerability as a delivery driver who gets a package with only a vague address. They misinterpret the instructions and drop a package right into your living room instead of the designated mailroom, allowing all sorts of chaos! The vulnerability lies in the unsafe path construction at the addcrypted endpoint of pyLoad-ng allowing arbitrary file writes. This means an attacker can manipulate the package parameter to target sensitive directories outside of the intended storage.

What to do

With this vulnerability, an attacker could overwrite crucial system files such as cron jobs and systemd services, potentially gaining full control as root. Imagine an unwelcome intruder making themselves at home, running your entire system like it’s their personal playground — absolutely devastating! To protect yourself, update pyLoad to version 0.5.0b3.dev90 immediately. Additionally, review your file permissions and monitor access logs for any suspicious activities. Don't leave anything to chance! You've got this! Follow these steps, and you'll be on your way to locking this down effectively! 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.01200 · 67.9th percentile
Weakness
CWE-22 · Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')
Published
2025-08-05T00:06Z
EPSS history
Timeline
  • 05 AUG 00:06Z
    pyLoad CNL Blueprint is vulnerable to Path Traversal through `dlc_path` leading to Remote Code Execution (RCE)
    cvelistv5