CVE-2026-41133
HIGH EPSS 24.3%
Published Apr 22, 20262mo ago · Modified Jun 17, 20261w ago
8.8 CVSS 3.1
Published Apr 22, 2026 2mo ago
Last Modified Jun 17, 2026 1w ago
Description
pyLoad is a free and open-source download manager written in Python. Versions up to and including 0.5.0b3.dev97 cache `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 expiry, enabling continued privileged actions. This is a core authorization/session-consistency issue and is not resolved by toggling an optional security feature. Commit e95804fb0d06cbb07d2ba380fc494d9ff89b68c1 contains a fix for the issue.
CVSS Details
Base Score
Exploitability
Impact
Vector string
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H Attack Vector Network
Attack Complexity Low
Privileges Required Low
User Interaction None
Scope Unchanged
Confidentiality High
Integrity High
Availability High
Threat Intelligence
EPSS Exploit Probability
24.3% percentile
Exploit & Patch Status
Public Exploit Known
Patch Available
Weaknesses 1
CWE-613
Affected Products 1
| Vendor | Product | Version | Range |
|---|---|---|---|
| pyload | pyload | * | <2026-04-13 |
References 2
- github.com https://github.com/pyload/pyload/commit/e95804fb0d06cbb07d2ba380fc494d9ff89b68c1
- github.com https://github.com/pyload/pyload/security/advisories/GHSA-66hx-chf7-3332
Remediation
- github.com https://github.com/pyload/pyload/commit/e95804fb0d06cbb07d2ba380fc494d9ff89b68c1