Authorization Bypass in pyLoad Download Manager
CVE-2026-123816

8.1HIGH

Key Information:

Vendor

Pyload

Status
Vendor
CVE Published:
9 November 2026

What is CVE-2026-123816?

pyLoad, an open-source download manager, has a vulnerability where API key validation is inadequately secured. Before version 0.5.0b3.dev101, an attacker can exploit the caching mechanism of the API check, which relies solely on the key_id, allowing for an unauthorized entity to inherit permissions of the cached key owner. This occurs due to the absence of a comparative hash check on the API key after its successful validation. As key identifiers are sequential integers, an attacker may enumerate through active identifiers within a specified cache lifetime, potentially leading to unauthorized access.

Affected Version(s)

pyload < 0.5.0b3.dev101

References

CVSS V3.1

Score:
8.1
Severity:
HIGH
Confidentiality:
High
Integrity:
High
Availability:
High
Attack Vector:
Network
Attack Complexity:
High
Privileges Required:
None
User Interaction:
None
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.