PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-75597 pyload CVE debrief

CVE-2026-75597 is a vulnerability in pyLoad, a free and open-source download manager, that allows unauthenticated access to sensitive templates and leaks internal error details. The vulnerability exists in the `/web/<path:filename>` route, which renders Jinja2 templates without authentication. This could allow an attacker to access sensitive information and enumerate valid template names.

Vendor
pyload
Product
pyLoad
CVSS
MEDIUM 5.3
CISA KEV
Not listed in stored evidence
Original CVE published
2026-10-09
Original CVE updated
2026-10-09
Advisory published
2026-10-09
Advisory updated
2026-10-09

Who should care

Defenders responsible for pyLoad installations, particularly those exposed to unauthenticated users, should assess the potential impact of this vulnerability and prioritize verification and remediation efforts.

Why it matters

CVE-2026-75597 is a medium-severity vulnerability in pyLoad that allows unauthenticated access to sensitive templates and leaks internal error details. Defenders responsible for pyLoad installations should assess exposure and prioritize remediation efforts.

  • Unauthenticated access to sensitive templates could allow attackers to access sensitive information.
  • Enumeration of valid template names is possible through observing 200 vs 500 response differentiation.
  • Internal error details are leaked via exception attribute typo, potentially aiding attackers.
  • Verification of pyLoad installations and remediation efforts are necessary to prevent exploitation.

Technical summary

The vulnerability exists in the `/web/<path:filename>` route of pyLoad, which renders Jinja2 templates without authentication, allowing unauthenticated access to sensitive templates and leakage of internal error details via an exception attribute typo. This could allow an attacker to access sensitive information and enumerate valid template names. Defenders should prioritize verifying exposure of pyLoad installations to unauthenticated users and assessing the potential impact of template access and error detail leakage.

Defensive priority

Defenders should prioritize verifying exposure of pyLoad installations to unauthenticated users and assessing the potential impact of template access and error detail leakage.

Recommended defensive actions

  • Verify pyLoad installations for exposure to unauthenticated users
  • Assess the potential impact of template access and error detail leakage
  • Update pyLoad to version 0.5.0b3.dev101 or later
  • Review compensating controls for exposed systems while remediation is scheduled and verified
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up

Evidence notes

The CVE record and source item provide details on the vulnerability, including its existence in pyLoad versions prior to 0.5.0b3.dev101 and the affected route and templates. Defenders should verify pyLoad installations for exposure to unauthenticated users and assess potential impact. Evidence is limited to public sources and CVE metadata. Verification tasks are needed to confirm affected scope.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-75597 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-75597

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-75597 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-75597

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.