Memory Exhaustion Vulnerability in pyLoad Download Manager by pyLoad Team
CVE-2026-48987
6.5MEDIUM
What is CVE-2026-48987?
pyLoad, an open-source download manager, suffers from a memory exhaustion vulnerability due to improper handling of client objects within its EventManager. When unique UUIDs are authenticated via the getEvents API endpoint, these client objects accumulate without being cleaned up. This can lead to unbounded growth in process memory over time, which may eventually trigger out-of-memory conditions, causing serious performance issues, including denial of service. To mitigate this risk, users are advised to upgrade to version 0.5.0b3.dev101 or later, where the clean-up method is effectively invoked.
Affected Version(s)
pyload < 0.5.0b3.dev101
