Quick answers
- Is CVE-2025-7346 exploited in the wild?
- No. Junglewise Threat Intelligence has no report of CVE-2025-7346 being exploited in the wild.
- How severe is CVE-2025-7346?
- High severity, with a CVSS score of 7.5, published 8 July 2025.
- Which products and versions are affected?
- pyload-ng (PyPI) <= 0.5.0b3.dev88, ECOSYSTEM:introduced=0,last_affected=0.5.0b3.dev88.
- Is there a fix for CVE-2025-7346?
- No fixed version is recorded yet. Check the vendor's advisory in the references below. If you run it, Junglewise drafts a mitigation that fits your setup and applies it once you approve, with senior security engineers behind it.
- How is CVE-2025-7346 attacked?
- It is attacked over the network, in a network appliance.
- Am I affected by CVE-2025-7346?
- Check whether you run pyload-ng (PyPI) at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.
Technical details
A vulnerability in pyLoad's 'local_check' middleware allows for an authentication bypass via Host header spoofing. The middleware validates whether a request is local by checking if the 'REMOTE_ADDR' is a loopback address or if the 'HTTP_HOST' header matches '127.0.0.1:9666' or '[::1]:9666'. Because the 'Host' header is user-controlled, a remote attacker can set this header to bypass the check. This grants access to restricted routes such as '/flash/add', enabling the creation of arbitrary download packages. The issue is tracked as CVE-2025-7346 and affects versions up to 0.5.0b3.dev88.
Affected products
- pyLoad pyload-ng <= 0.5.0b3.dev88
Identifiers
- CVE-2025-7346
- GHSA-x698-5hjm-w2m5
- PYSEC-2026-1822
Timeline
- 2025-07-07: disclosed
- 2025-07-08: advisory: GHSA-x698-5hjm-w2m5 published