CVE-2023-0435 Excessive Attack Surface in pyload/pyload
Excessive attack surface in pyload allows potential exploitation of unnecessary features, requiring an upgrade to the latest version.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Local or same network only
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2023-0435?
CVE-2023-0435 is a medium-severity vulnerability in pyload/pyload, published on 22 Jan 2023. It can only be exploited from the same machine or local network, with no action from the victim.
Official description
Excessive Attack Surface in GitHub repository pyload/pyload prior to 0.5.0b3.dev41.
Weakness: CWE-1125
Which versions are affected by CVE-2023-0435?
3 open source packages ship an affected version, including pyload-ng. It affects 1 product.
| Package | Affected | Fixed in |
|---|---|---|
pyload-ng PyPI | All versions | 0.5.0b3.dev41 |
pyload-ng PyPI | All versions | 0.5.0b3.dev41 |
pyload-ng PyPI | All versions | 0.5.0b3.dev41 |
Products include Pyload Pyload.
How do I fix CVE-2023-0435?
Upgrade pyload-ng to 0.5.0b3.dev41 or later.
Is CVE-2023-0435 being exploited?
It is not confirmed as exploited in the wild, but public exploit code for CVE-2023-0435 exists.
Other vulnerabilities in pyload/pyload
- CVE-2023-0297 Code Injection in pyload/pyload
- CVE-2026-33992 pyLoad: Server-Side Request Forgery via Download Link Submission Enables Cloud Metadata Exfiltration
- CVE-2024-47821 pyLoad vulnerable to remote code execution by download to /.pyload/scripts using /flashgot API
- CVE-2024-32880 pyLoad allows upload to arbitrary folder lead to RCE
- CVE-2026-41133 pyLoad has Stale Session Privilege After Role/Permission Change (Privilege Revocation Bypass)
Sources
Also known as GHSA-6jmx-pv77-wm5w, PYSEC-2026-494.