Lucene search
+L

762 matches found

EUVD
EUVD
•added 2026/09/15 2:40 p.m.•17 views

EUVD-2026-78593

pyLoad is a free and open-source download manager written in Python. Prior to 0.5.0b3.dev101, isglobaladdress in src/pyload/core/utils/web/check.py relies on Python's global-address classification without examining IPv4 destinations embedded in 6to4 or NAT64 IPv6 addresses. A low-privileged user...

4.9CVSS5.9AI score0.00289EPSS
SaveExploits0References2
osv_cve
osv_cve
•added 2026/09/15 2:40 p.m.•16 views

CVE-2026-48737 pyLoad: SSRF guard bypass via IPv6 6to4/NAT64 transition wrappers of internal IPs

pyLoad is a free and open-source download manager written in Python. Prior to 0.5.0b3.dev101, isglobaladdress in src/pyload/core/utils/web/check.py relies on Python's global-address classification without examining IPv4 destinations embedded in 6to4 or NAT64 IPv6 addresses. A low-privileged user...

4.9CVSS5.9AI score0.00289EPSS
SaveExploits0References4
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/09/15 12:00 a.m.•7 views

CVE-2026-48987: Uncontrolled Resource Consumption

pyLoad is a free and open-source download manager written in Python. Prior to 0.5.0b3.dev101, EventManager in src/pyload/core/managers/eventmanager.py appends a Client object to the clients list for each unique uuid submitted to the authenticated getEvents API endpoint, but getevents does not...

6.5CVSS6AI score0.00436EPSS
SaveExploits0References4
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/09/15 12:00 a.m.•6 views

CVE-2026-48737: Server-Side Request Forgery (SSRF)

pyLoad is a free and open-source download manager written in Python. Prior to 0.5.0b3.dev101, isglobaladdress in src/pyload/core/utils/web/check.py relies on Python's global-address classification without examining IPv4 destinations embedded in 6to4 or NAT64 IPv6 addresses. A low-privileged user...

4.9CVSS5.9AI score0.00289EPSS
SaveExploits0References2
KittySploit
KittySploit
•added 2026/07/28 11:27 a.m.•7 views

pyLoad Flask Config - Access Control Detection

pyLoad is the free and open-source Download Manager written in pure Python. Any unauthenticated user can browse to a specific URL to expose the Flask config, including the SECRETKEY variable. This issue has been patched in version 0.5.0b3.dev77. !/usr/bin/env python3 -- coding: utf-8 -- """pyLoad...

7.5CVSS7.1AI score0.42443EPSS
SaveExploits2References6
PyPA
PyPA
•added 2026/07/13 3:46 p.m.•37 views

pyLoad: Unbounded Memory Growth Leading to DoS and Potential DDoS in EventManager

Description:The EventManager module in pyload manages a list of Client instances for subscribing to events. The addition of each unique uuid from the getevents API causes the creation of a Client instance that gets appended to the clients list. Although there is a clean method available in the...

6.5CVSS6.2AI score0.00436EPSS
SaveExploits0References5Affected Software1
osv_pysec
osv_pysec
•added 2026/07/13 3:46 p.m.•36 views

PYSEC-2026-2995 pyLoad: SSRF guard bypass via IPv6 6to4/NAT64 transition wrappers of internal IPs

Summary isglobaladdress in 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 "globally routable" via Python's ipaddress.ipaddressvalue.isglobal, and callers treat not isglobal as "deny": python def...

4.9CVSS6AI score0.00289EPSS
SaveExploits0References5
osv_pysec
osv_pysec
•added 2026/07/13 3:46 p.m.•26 views

PYSEC-2026-2992 pyLoad: Unbounded Memory Growth Leading to DoS and Potential DDoS in EventManager

Description: The EventManager module in pyload manages a list of Client instances for subscribing to events. The addition of each unique uuid from the getevents API causes the creation of a Client instance that gets appended to the clients list. Although there is a clean method available in the...

6.5CVSS6.2AI score0.00436EPSS
SaveExploits0References5
PyPA
PyPA
•added 2026/07/13 3:19 p.m.•28 views

pyLoad is vulnerable to stored XSS in Downloads view via unsanitized link URL in packages.js template literal

SummaryThe packages.js template at src/pyload/webui/app/themes/modern/templates/js/packages.js:172 interpolates a stored link URL into a template literal inside single-quoted HTML and then writes the result to the DOM via $div.htmlhtml. No escaping runs between the API value and innerHTML. An...

8.7CVSS5.8AI score0.00353EPSS
SaveExploits0References5Affected Software1
osv_pysec
osv_pysec
•added 2026/07/13 3:19 p.m.•31 views

PYSEC-2026-2998 pyLoad Has Incomplete Fix for CVE-2026-33509 -storage_folder Bypass via Session Directory in pyLoad

Summary The fix for CVE-2026-33509 prevents setting storagefolder inside PKGDIR or userdir, but does NOT protect the Flask session directory /tmp/pyLoad/flask. An authenticated attacker can set storagefolder to the session directory and download session files of other users via /files/get/, leadi...

6.5CVSS6AI score0.00408EPSS
SaveExploits0References6
PyPA
PyPA
•added 2026/07/13 3:19 p.m.•26 views

pyLoad Has Incomplete Fix for CVE-2026-33509 -storage_folder Bypass via Session Directory in pyLoad

SummaryThe fix for CVE-2026-33509 prevents setting storagefolder inside PKGDIR or userdir, but does NOT protect the Flask session directory /tmp/pyLoad/flask. An authenticated attacker can set storagefolder to the session directory and download session files of other users via /files/get/, leadin...

8.8CVSS6AI score0.00604EPSS
SaveExploits1References6Affected Software1
PyPA
PyPA
•added 2026/07/13 3:15 p.m.•29 views

PyLoad vulnerable to unauthenticated traceback disclosure via global exception handler in WebUI

Summarypyload-ng WebUI returns full Python traceback details to clients on unhandled exceptions.Because /web/ is reachable without authentication and renders attacker-controlled template names, an unauthenticated user can reliably trigger a server exception for example by requesting a non-existen...

5.3CVSS5.9AI score0.00407EPSS
SaveExploits1References5Affected Software1
osv_pysec
osv_pysec
•added 2026/07/13 3:15 p.m.•29 views

PYSEC-2026-2993 PyLoad vulnerable to unauthenticated traceback disclosure via global exception handler in WebUI

Summary pyload-ng WebUI returns full Python traceback details to clients on unhandled exceptions. Because /web/ is reachable without authentication and renders attacker-controlled template names, an unauthenticated user can reliably trigger a server exception for example by requesting a...

5.3CVSS5.9AI score0.00407EPSS
SaveExploits1References5
osv_pysec
osv_pysec
•added 2026/07/13 3:02 p.m.•28 views

PYSEC-2026-2990 pyLoad has Stale Session Privilege After Role/Permission Change (Privilege Revocation Bypass)

Summary pyLoad caches role and permission in the session at login and continues to authorize requests using these cached values, even after an admin changes the user's role/permissions in the database. As a result, an already logged-in user can keep old revoked privileges until logout/session...

8.8CVSS7.8AI score0.00467EPSS
SaveExploits1References6
PyPA
PyPA
•added 2026/07/13 3:02 p.m.•26 views

pyLoad has Stale Session Privilege After Role/Permission Change (Privilege Revocation Bypass)

SummarypyLoad caches role and permission in the session at login and continues to authorize requests using these cached values, even after an admin changes the user's role/permissions in the database.As a result, an already logged-in user can keep old revoked privileges until logout/session expir...

8.8CVSS7.8AI score0.00467EPSS
SaveExploits1References6Affected Software1
vulnersOsv
vulnersOsv
•added 2026/07/13 2:36 p.m.•2 views

ez-pyload (>=1.0.0, <=1.0.4) potentially affected by CVE-2026-40071 via pyload-ng (0.5.0b3.dev101)

pyload-ng PYPI version 0.5.0b3.dev101 is affected by a known vulnerability. The following packages have a transitive dependency on pyload-ng and may be impacted: - ez-pyload =1.0.0, =1.0.4 Source cves: CVE-2026-40071 Source advisory: OSV:PYSEC-2026-2997...

5.4CVSS5.8AI score0.00323EPSS
SaveExploits1
osv_pysec
osv_pysec
•added 2026/07/13 2:36 p.m.•27 views

PYSEC-2026-2997 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: - ADD user can reorder packages/files...

5.4CVSS6.2AI score0.00323EPSS
SaveExploits1References5
vulnersOsv
vulnersOsv
•added 2026/07/13 2:36 p.m.•3 views

ez-pyload (>=1.0.0, <=1.0.4) potentially affected by CVE-2026-35464 via pyload-ng (0.5.0b3.dev101)

pyload-ng PYPI version 0.5.0b3.dev101 is affected by a known vulnerability. The following packages have a transitive dependency on pyload-ng and may be impacted: - ez-pyload =1.0.0, =1.0.4 Source cves: CVE-2026-35464 Source advisory: OSV:PYSEC-2026-2989...

7.5CVSS5.8AI score0.00613EPSS
SaveExploits1
PyPA
PyPA
•added 2026/07/13 2:36 p.m.•28 views

pyLoad: Unprotected storage_folder enables arbitrary file write to Flask session store and code execution (Incomplete fix for CVE-2026-33509)

SummaryThe fix for CVE-2026-33509 GHSA-r7mc-x6x7-cqxx added an ADMINONLYOPTIONS set to block non-admin users from modifying security-critical config options. The storagefolder option is not in this set and passes the existing path restriction because the Flask session directory is outside both...

8.8CVSS6.5AI score0.00613EPSS
SaveExploits2References9Affected Software1
osv_pysec
osv_pysec
•added 2026/07/13 2:36 p.m.•29 views

PYSEC-2026-2988 pyLoad: SSRF in parse_urls API endpoint via unvalidated URL parameter

Vulnerability Details CWE-918: Server-Side Request Forgery SSRF The parseurls API function in src/pyload/core/api/init.py line 556 fetches arbitrary URLs server-side via geturlurl pycurl without any URL validation, protocol restriction, or IP blacklist. An authenticated user with ADD permission...

7.7CVSS6AI score0.00365EPSS
SaveExploits1References6
Rows per page
Query Builder