cbcvebase.

Pyload-Ng Project Pyload-Ng vulnerabilities

50 known vulnerabilities affecting pyload-ng_project/pyload-ng.

Total CVEs
50
CISA KEV
0
Public exploits
4
Exploited in wild
1
Severity breakdown
CRITICAL8HIGH18MEDIUM23UNKNOWN1

Vulnerabilities

Page 3 of 3
CVE-2024-1240P4UNKNOWN≥ 0, < fe94451dcc2be90b3889e2fd9d07b483c8a6dccd2024-11-15
CVE-2024-1240 CVE-2024-1240: An open redirection vulnerability exists in pyload/pyload version 0 An open redirection vulnerability exists in pyload/pyload version 0.5.0. The vulnerability is due to improper handling of the 'next' parameter in the login functionality. An attacker can exploit this vulnerability to redirect users to malicious sites, which can be used for phishing or other malicious activities. The issue is fixed in pyload-ng 0.5.0b3.dev79.
osv
CVE-2026-40071P4MEDIUM≥ 0, ≤ 0.5.0b32026-04-08
CVE-2026-40071 [MEDIUM] CWE-285 pyload-ng has a WebUI JSON permission mismatch that lets ADD/DELETE users invoke MODIFY-only actions pyload-ng has a WebUI JSON permission mismatch that lets ADD/DELETE users invoke MODIFY-only actions ### Summary Several WebUI JSON endpoints enforce weaker permissions than the core API methods they invoke. This allows authenticated low-privileged users to execute `MODIFY` operations that should be denied by pyLoad's own permission model. Confirmed mismatches: -
ghsa
CVE-2026-46561P4MEDIUM≥ 0, < 0.5.0b3.dev1002026-05-21
CVE-2026-46561 [MEDIUM] CWE-918 pyload-ng: SSRF via HTTP Redirect Bypass in parse_urls API pyload-ng: SSRF via HTTP Redirect Bypass in parse_urls API ## Summary The SSRF mitigation added in commit `33c55da` for GHSA-7gvf-3w72-p2pg is incomplete. The `PREREQFUNCTION`-based private IP check was correctly applied to `HTTPChunk` (download path) but not to `HTTPRequest` (used by the `parse_urls` API). An authenticated attacker can supply a URL pointing to an attacker-controlled server that responds
ghsa
CVE-2026-48737P4MEDIUM≥ 0, ≤ 0.5.0b3.dev1002026-07-09
CVE-2026-48737 [MEDIUM] CWE-918 pyLoad: SSRF guard bypass via IPv6 6to4/NAT64 transition wrappers of internal IPs pyLoad: SSRF guard bypass via IPv6 6to4/NAT64 transition wrappers of internal IPs ## Summary `is_global_address` in [`src/pyload/core/utils/web/check.py`](https://github.com/pyload/pyload/blob/1b12dc7f348db8c144e0f39215680415e90ca4d2/src/pyload/core/utils/web/check.py) is the central guard against SSRF-style outbound connections in pyload-ng. It tests whether a given IP is "globall
ghsa
CVE-2023-0488P4MEDIUMCVSS 5.4fixed in 0.5.0b3.dev422023-01-26
CVE-2023-0488 [MEDIUM] CWE-79 CVE-2023-0488: Cross-site Scripting (XSS) - Stored in GitHub repository pyload/pyload prior to 0.5.0b3.dev42. Cross-site Scripting (XSS) - Stored in GitHub repository pyload/pyload prior to 0.5.0b3.dev42.
ghsanvdosv
CVE-2026-40594P4MEDIUMCVSS 4.8fixed in 0.5.0b3.dev692026-04-21
CVE-2026-40594 [MEDIUM] CWE-346 CVE-2026-40594: pyLoad is a free and open-source download manager written in Python. Prior to 0.5.0b3.dev98, the set pyLoad is a free and open-source download manager written in Python. Prior to 0.5.0b3.dev98, the set_session_cookie_secure before_request handler in src/pyload/webui/app/__init__.py reads the X-Forwarded-Proto header from any HTTP request without validating that the request originates from a trusted proxy, then mutates the global Flask configuration
ghsanvd
CVE-2023-0057P4MEDIUMCVSS 6.1fixed in 0.5.0b3.dev332023-01-05
CVE-2023-0057 [MEDIUM] CWE-1021 CVE-2023-0057: Improper Restriction of Rendered UI Layers or Frames in GitHub repository pyload/pyload prior to 0.5 Improper Restriction of Rendered UI Layers or Frames in GitHub repository pyload/pyload prior to 0.5.0b3.dev33.
ghsanvdosv
CVE-2024-24808P4MEDIUM≥ 0, < 0.5.0b3.dev792024-02-05
CVE-2024-24808 [MEDIUM] CWE-601 pyLoad open redirect vulnerability due to improper validation of the is_safe_url function pyLoad open redirect vulnerability due to improper validation of the is_safe_url function ### Summary Open redirect vulnerability due to incorrect validation of input values when redirecting users after login. ### Details pyload is validating URLs via the `get_redirect_url` function when redirecting users at login. The URL entered in the `next` variable goes through the `
ghsaosv
CVE-2023-0055P4MEDIUM≥ 0, < 0.5.0b3.dev322023-01-05
CVE-2023-0055 [MEDIUM] CWE-319 Pyload contains Sensitive Cookie in HTTPS Session Without 'Secure' Attribute Pyload contains Sensitive Cookie in HTTPS Session Without 'Secure' Attribute Sensitive Cookie in HTTPS Session Without 'Secure' Attribute in GitHub repository pyload/pyload prior to 0.5.0b3.dev32. The Secure attribute for sensitive cookies in HTTPS sessions is not set, which could cause the user agent to send those cookies in plaintext over an HTTP session. This issue is patched in versio
ghsaosv
CVE-2024-47821P4HIGH≥ 0, < 0.5.0b3.dev872024-10-28
CVE-2024-47821 [HIGH] CWE-78 pyLoad vulnerable to remote code execution by download to /.pyload/scripts using /flashgot API pyLoad vulnerable to remote code execution by download to /.pyload/scripts using /flashgot API ### Summary The folder `/.pyload/scripts` has scripts which are run when certain actions are completed, for e.g. a download is finished. By downloading a executable file to a folder in /scripts and performing the respective action, remote code execution can be achieved. A file ca
ghsaosv
Pyload-Ng Project Pyload-Ng vulnerabilities | cvebase