{"schema_version":1,"title":"pyLoad vulnerabilities","summary":"Junglewise Threat Intelligence has tracked 24 vulnerabilities in pyLoad: 0 in the last 7 days and 2 in the last 90 days, 3 of them critical and 0 exploited in the wild. The most recent, CVE-2026-48987, was published on 15 September 2026. 3 technologies have a page of their own.","url":"https://junglewise.ai/threats/vendors/pyload","json_url":"https://junglewise.ai/threats/vendors/pyload.json","publisher":"Junglewise Threat Intelligence","license":"CC-BY-4.0","license_url":"https://creativecommons.org/licenses/by/4.0/","attribution":"Junglewise Threat Intelligence, https://junglewise.ai/threats/vendors/pyload","sources":"NVD, GitHub Security Advisories, OSV, the CISA Known Exploited Vulnerabilities catalog, FIRST EPSS and vendor advisories","kind":"vendor","counts":{"high":6,"all_time":24,"critical":3,"exploited":0,"last_7_days":0,"last_30_days":2,"last_90_days":2,"last_365_days":19},"latest":[{"cve":"CVE-2026-48987","cvss":6.5,"epss":0.0044,"slug":"cve-2026-48987-pyload-uncontrolled-memory-growth-in-eventmanager","title":"pyLoad is a free and open-source download manager written in Python. Prior to 0.5.0b3.dev101, EventManager in src/pyload/core/managers/event","severity":"medium","exploited":false,"published_at":"2026-09-15T15:17:16.397+00:00","url":"https://junglewise.ai/threats/cve-2026-48987-pyload-uncontrolled-memory-growth-in-eventmanager"},{"cve":"CVE-2026-48737","cvss":4.9,"epss":0.0029,"slug":"cve-2026-48737-pyload-pyload-ng-ssrf-bypass-via-ipv6-transition-wrappers","title":"pyLoad is a free and open-source download manager written in Python. Prior to 0.5.0b3.dev101, is_global_address in src/pyload/core/utils/web","severity":"medium","exploited":false,"published_at":"2026-09-15T15:17:16.22+00:00","url":"https://junglewise.ai/threats/cve-2026-48737-pyload-pyload-ng-ssrf-bypass-via-ipv6-transition-wrappers"},{"cve":"CVE-2026-46561","cvss":5,"epss":0.0029,"slug":"cve-2026-46561-pyload-ssrf-via-http-redirect-bypass-in-parse-urls-api","title":"pyLoad SSRF via HTTP redirect bypass in parse_urls API","severity":"medium","exploited":false,"published_at":"2026-05-28T18:16:36.123+00:00","url":"https://junglewise.ai/threats/cve-2026-46561-pyload-ssrf-via-http-redirect-bypass-in-parse-urls-api"},{"cve":"CVE-2026-45348","cvss":8.7,"epss":0.0035,"slug":"cve-2026-45348-pyload-stored-xss-in-downloads-view-via-packages-js-template","title":"pyLoad stored XSS in Downloads view via packages.js template","severity":"high","exploited":false,"published_at":"2026-05-28T18:16:35.437+00:00","url":"https://junglewise.ai/threats/cve-2026-45348-pyload-stored-xss-in-downloads-view-via-packages-js-template"},{"cve":"CVE-2026-45306","cvss":6.5,"epss":0.0041,"slug":"cve-2026-45306-pyload-account-takeover-via-session-directory-bypass-in-storage","title":"pyLoad account takeover via session directory bypass in storage_folder","severity":"medium","exploited":false,"published_at":"2026-05-28T18:16:34.777+00:00","url":"https://junglewise.ai/threats/cve-2026-45306-pyload-account-takeover-via-session-directory-bypass-in-storage"},{"cve":"CVE-2026-44226","cvss":5.3,"epss":0.0041,"slug":"cve-2026-44226-pyload-pyload-ng-information-disclosure-in-webui-error-handler","title":"pyLoad pyload-ng information disclosure in WebUI error handler","severity":"medium","exploited":false,"published_at":"2026-05-11T18:16:37.807+00:00","url":"https://junglewise.ai/threats/cve-2026-44226-pyload-pyload-ng-information-disclosure-in-webui-error-handler"},{"cve":"CVE-2026-42315","cvss":8.1,"epss":0.005,"slug":"cve-2026-42315-pyload-path-traversal-in-set-package-data-api","title":"pyLoad path traversal in set_package_data API","severity":"high","exploited":false,"published_at":"2026-05-11T18:16:35.26+00:00","url":"https://junglewise.ai/threats/cve-2026-42315-pyload-path-traversal-in-set-package-data-api"},{"cve":"CVE-2026-42314","cvss":6.5,"epss":0.0042,"slug":"cve-2026-42314-pyload-path-traversal-in-package-folder-name-sanitization","title":"pyLoad path traversal in package folder name sanitization","severity":"medium","exploited":false,"published_at":"2026-05-11T18:16:35.123+00:00","url":"https://junglewise.ai/threats/cve-2026-42314-pyload-path-traversal-in-package-folder-name-sanitization"},{"cve":"CVE-2026-42313","cvss":8.3,"epss":0.0039,"slug":"cve-2026-42313-pyload-incorrect-authorization-in-proxy-configuration-settings","title":"pyLoad incorrect authorization in proxy configuration settings","severity":"high","exploited":false,"published_at":"2026-05-11T18:16:34.98+00:00","url":"https://junglewise.ai/threats/cve-2026-42313-pyload-incorrect-authorization-in-proxy-configuration-settings"},{"cve":"CVE-2026-42312","cvss":6.8,"epss":0.0019,"slug":"cve-2026-42312-pyload-improper-authorization-allows-disabling-tls-verification","title":"pyLoad improper authorization allows disabling TLS verification","severity":"medium","exploited":false,"published_at":"2026-05-11T18:16:34.833+00:00","url":"https://junglewise.ai/threats/cve-2026-42312-pyload-improper-authorization-allows-disabling-tls-verification"},{"cve":"CVE-2026-40594","cvss":4.8,"epss":0.0016,"slug":"cve-2026-40594-pyload-session-cookie-security-downgrade-via-header-spoofing","title":"pyLoad session cookie security downgrade via header spoofing","severity":"medium","exploited":false,"published_at":"2026-04-16T01:20:49+00:00","url":"https://junglewise.ai/threats/cve-2026-40594-pyload-session-cookie-security-downgrade-via-header-spoofing"},{"cvss":2.9,"slug":"pyload-insufficient-session-expiration-after-permission-changes-b01d3381","title":"pyLoad insufficient session expiration after permission changes","severity":"low","exploited":false,"published_at":"2026-04-14T23:39:25+00:00","url":"https://junglewise.ai/threats/pyload-insufficient-session-expiration-after-permission-changes-b01d3381"},{"cve":"CVE-2026-40071","cvss":5.4,"epss":0.0032,"slug":"cve-2026-40071-pyload-ng-improper-authorization-in-webui-json-endpoints","title":"pyload-ng improper authorization in WebUI JSON endpoints","severity":"medium","exploited":false,"published_at":"2026-04-08T00:18:20+00:00","url":"https://junglewise.ai/threats/cve-2026-40071-pyload-ng-improper-authorization-in-webui-json-endpoints"},{"cve":"CVE-2026-35592","cvss":5.3,"epss":0.0035,"slug":"cve-2026-35592-pyload-ng-path-traversal-in-untar-extraction","title":"pyload-ng path traversal in UnTar extraction","severity":"medium","exploited":false,"published_at":"2026-04-08T00:04:37+00:00","url":"https://junglewise.ai/threats/cve-2026-35592-pyload-ng-path-traversal-in-untar-extraction"},{"cve":"CVE-2026-35586","cvss":6.8,"epss":0.0019,"slug":"cve-2026-35586-pyload-ng-authorization-bypass-in-ssl-configuration","title":"pyload-ng authorization bypass in SSL configuration","severity":"medium","exploited":false,"published_at":"2026-04-08T00:04:34+00:00","url":"https://junglewise.ai/threats/cve-2026-35586-pyload-ng-authorization-bypass-in-ssl-configuration"},{"cve":"CVE-2026-35459","cvss":9.1,"epss":0.0038,"slug":"cve-2026-35459-pyload-ssrf-via-http-redirect-bypass-in-basedownloader","title":"pyLoad SSRF via HTTP redirect bypass in BaseDownloader","severity":"critical","exploited":false,"published_at":"2026-04-06T20:16:28.22+00:00","url":"https://junglewise.ai/threats/cve-2026-35459-pyload-ssrf-via-http-redirect-bypass-in-basedownloader"},{"cve":"CVE-2026-35187","cvss":7.7,"epss":0.0037,"slug":"cve-2026-35187-pyload-ssrf-and-local-file-disclosure-in-parse-urls-api","title":"pyLoad SSRF and local file disclosure in parse_urls API","severity":"high","exploited":false,"published_at":"2026-04-06T20:16:27.207+00:00","url":"https://junglewise.ai/threats/cve-2026-35187-pyload-ssrf-and-local-file-disclosure-in-parse-urls-api"},{"cve":"CVE-2026-33314","cvss":6.5,"epss":0.0019,"slug":"cve-2026-33314-pyload-ng-auth-bypass-via-host-header-spoofing-in-click-n-load","title":"pyload-ng auth bypass via Host header spoofing in Click'N'Load API","severity":"medium","exploited":false,"published_at":"2026-03-19T17:55:53+00:00","url":"https://junglewise.ai/threats/cve-2026-33314-pyload-ng-auth-bypass-via-host-header-spoofing-in-click-n-load"},{"cve":"CVE-2026-29778","cvss":7.1,"epss":0.0053,"slug":"cve-2026-29778-pyload-path-traversal-in-edit-package","title":"pyLoad path traversal in edit_package","severity":"high","exploited":false,"published_at":"2026-03-05T00:32:19+00:00","url":"https://junglewise.ai/threats/cve-2026-29778-pyload-path-traversal-in-edit-package"},{"cve":"CVE-2025-7346","cvss":7.5,"epss":0.0032,"slug":"cve-2025-7346-pyload-authentication-bypass-via-host-header-spoofing-in-local","title":"pyLoad authentication bypass via Host header spoofing in local_check","severity":"high","exploited":false,"published_at":"2025-07-08T21:36:52+00:00","url":"https://junglewise.ai/threats/cve-2025-7346-pyload-authentication-bypass-via-host-header-spoofing-in-local"},{"cvss":4,"slug":"pyload-ng-localhost-restriction-bypass-allowing-arbitrary-package-4cab52ee","title":"pyload-ng localhost restriction bypass allowing arbitrary package creation","severity":"medium","exploited":false,"published_at":"2025-07-08T09:31:29+00:00","url":"https://junglewise.ai/threats/pyload-ng-localhost-restriction-bypass-allowing-arbitrary-package-4cab52ee"},{"cvss":9.8,"slug":"pyload-ng-rce-via-js2py-sandbox-escape-6f93210e","title":"pyload-ng RCE via js2py sandbox escape","severity":"info","exploited":false,"published_at":"2024-10-28T21:30:34+00:00","url":"https://junglewise.ai/threats/pyload-ng-rce-via-js2py-sandbox-escape-6f93210e"},{"cve":"CVE-2024-47821","cvss":9.1,"epss":0.0068,"slug":"cve-2024-47821-pyload-remote-code-execution-via-flashgot-api-and-scripts-folder","title":"pyLoad remote code execution via flashgot API and scripts folder manipulation","severity":"critical","exploited":false,"published_at":"2024-10-28T12:23:29+00:00","url":"https://junglewise.ai/threats/cve-2024-47821-pyload-remote-code-execution-via-flashgot-api-and-scripts-folder"},{"cve":"CVE-2024-22416","cvss":9.6,"epss":0.0095,"slug":"cve-2024-22416-pyload-pyload-ng-csrf-leading-to-admin-privilege-escalation","title":"pyLoad pyload-ng CSRF leading to admin privilege escalation","severity":"critical","exploited":false,"published_at":"2024-01-19T15:27:12+00:00","url":"https://junglewise.ai/threats/cve-2024-22416-pyload-pyload-ng-csrf-leading-to-admin-privilege-escalation"}],"vendor":{"hub":true,"name":"pyLoad","slug":"pyload","homepage":"https://pyload.net/","description":"The developer of pyLoad, an open-source download manager written in Python.","url":"https://junglewise.ai/threats/vendors/pyload"},"weekly":[{"week":"2026-06-29","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-07-06","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-07-13","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-07-20","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-07-27","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-03","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-10","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-17","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-24","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-31","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-07","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-14","critical":0,"exploited":0,"vulnerabilities":2},{"week":"2026-09-21","critical":0,"exploited":0,"vulnerabilities":0}],"most_severe":[{"cve":"CVE-2024-22416","cvss":9.6,"epss":0.0095,"slug":"cve-2024-22416-pyload-pyload-ng-csrf-leading-to-admin-privilege-escalation","title":"pyLoad pyload-ng CSRF leading to admin privilege escalation","severity":"critical","exploited":false,"published_at":"2024-01-19T15:27:12+00:00","url":"https://junglewise.ai/threats/cve-2024-22416-pyload-pyload-ng-csrf-leading-to-admin-privilege-escalation"},{"cve":"CVE-2024-47821","cvss":9.1,"epss":0.0068,"slug":"cve-2024-47821-pyload-remote-code-execution-via-flashgot-api-and-scripts-folder","title":"pyLoad remote code execution via flashgot API and scripts folder manipulation","severity":"critical","exploited":false,"published_at":"2024-10-28T12:23:29+00:00","url":"https://junglewise.ai/threats/cve-2024-47821-pyload-remote-code-execution-via-flashgot-api-and-scripts-folder"},{"cve":"CVE-2026-35459","cvss":9.1,"epss":0.0038,"slug":"cve-2026-35459-pyload-ssrf-via-http-redirect-bypass-in-basedownloader","title":"pyLoad SSRF via HTTP redirect bypass in BaseDownloader","severity":"critical","exploited":false,"published_at":"2026-04-06T20:16:28.22+00:00","url":"https://junglewise.ai/threats/cve-2026-35459-pyload-ssrf-via-http-redirect-bypass-in-basedownloader"},{"cve":"CVE-2026-45348","cvss":8.7,"epss":0.0035,"slug":"cve-2026-45348-pyload-stored-xss-in-downloads-view-via-packages-js-template","title":"pyLoad stored XSS in Downloads view via packages.js template","severity":"high","exploited":false,"published_at":"2026-05-28T18:16:35.437+00:00","url":"https://junglewise.ai/threats/cve-2026-45348-pyload-stored-xss-in-downloads-view-via-packages-js-template"},{"cve":"CVE-2026-42313","cvss":8.3,"epss":0.0039,"slug":"cve-2026-42313-pyload-incorrect-authorization-in-proxy-configuration-settings","title":"pyLoad incorrect authorization in proxy configuration settings","severity":"high","exploited":false,"published_at":"2026-05-11T18:16:34.98+00:00","url":"https://junglewise.ai/threats/cve-2026-42313-pyload-incorrect-authorization-in-proxy-configuration-settings"},{"cve":"CVE-2026-42315","cvss":8.1,"epss":0.005,"slug":"cve-2026-42315-pyload-path-traversal-in-set-package-data-api","title":"pyLoad path traversal in set_package_data API","severity":"high","exploited":false,"published_at":"2026-05-11T18:16:35.26+00:00","url":"https://junglewise.ai/threats/cve-2026-42315-pyload-path-traversal-in-set-package-data-api"},{"cve":"CVE-2026-35187","cvss":7.7,"epss":0.0037,"slug":"cve-2026-35187-pyload-ssrf-and-local-file-disclosure-in-parse-urls-api","title":"pyLoad SSRF and local file disclosure in parse_urls API","severity":"high","exploited":false,"published_at":"2026-04-06T20:16:27.207+00:00","url":"https://junglewise.ai/threats/cve-2026-35187-pyload-ssrf-and-local-file-disclosure-in-parse-urls-api"},{"cve":"CVE-2025-7346","cvss":7.5,"epss":0.0032,"slug":"cve-2025-7346-pyload-authentication-bypass-via-host-header-spoofing-in-local","title":"pyLoad authentication bypass via Host header spoofing in local_check","severity":"high","exploited":false,"published_at":"2025-07-08T21:36:52+00:00","url":"https://junglewise.ai/threats/cve-2025-7346-pyload-authentication-bypass-via-host-header-spoofing-in-local"},{"cve":"CVE-2026-29778","cvss":7.1,"epss":0.0053,"slug":"cve-2026-29778-pyload-path-traversal-in-edit-package","title":"pyLoad path traversal in edit_package","severity":"high","exploited":false,"published_at":"2026-03-05T00:32:19+00:00","url":"https://junglewise.ai/threats/cve-2026-29778-pyload-path-traversal-in-edit-package"},{"cve":"CVE-2026-42312","cvss":6.8,"epss":0.0019,"slug":"cve-2026-42312-pyload-improper-authorization-allows-disabling-tls-verification","title":"pyLoad improper authorization allows disabling TLS verification","severity":"medium","exploited":false,"published_at":"2026-05-11T18:16:34.833+00:00","url":"https://junglewise.ai/threats/cve-2026-42312-pyload-improper-authorization-allows-disabling-tls-verification"}],"generated_at":"2026-09-26T12:07:00.15149+00:00","technologies":[{"name":"pyLoad Next Generation","slug":"pyload-next-generation","vulnerabilities":18,"url":"https://junglewise.ai/threats/technologies/pyload-next-generation"},{"name":"pyLoad Next Gen","slug":"pyload-next-gen","vulnerabilities":16,"url":"https://junglewise.ai/threats/technologies/pyload-next-gen"},{"name":"pyLoad","slug":"pyload","vulnerabilities":3,"url":"https://junglewise.ai/threats/technologies/pyload"}]}