CVE-2026-42312Disclosure(pyload-ng_project / pyload-ng)

LOWCVSS 6.8 · MEDIUM

Signal is active with 1 mentions in latest observed window

Immediate actions

  • Track advisory updates for patch or workaround availability

Recommended action window: Monitor and triage in normal cycle

NVD description

pyLoad is a free and open-source download manager written in Python. Prior to 0.5.0b3.dev100, the set_config_value() API method (@permission(Perms.SETTINGS)) in src/pyload/core/api/__init__.py gates security-sensitive options behind a hand-maintained allowlist ADMIN_ONLY_CORE_OPTIONS. The option ("general", "ssl_verify") is not on that allowlist. Any authenticated user with the non-admin SETTINGS permission can set general.ssl_verify = off, and every subsequent outbound pycurl request is made with SSL_VERIFYPEER=0 and SSL_VERIFYHOST=0 — TLS peer and hostname verification are fully disabled. An on-path attacker can then present forged certificates for any hostname pyload fetches. This is a direct continuation of the fix family CVE-2026-33509 / CVE-2026-35463 / CVE-2026-35464 / CVE-2026-35586, each of which patched a different missed option in the same allowlist. This vulnerability is fixed in 0.5.0b3.dev100.

0.0/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-295CWE-306CWE-863

Priority

LOW

Exploitation

NONE

PoC

YES

Patch

NONE

Momentum

STABLE

Are you affected?

If you run products in this scope, you should treat this CVE as relevant to your environment.

  • pyload-ng

Threat summary

  • 2 mentions across 2 observed days
  • Momentum state: stable

What's happening

  • Technical details provided in 2 signals
  • Disclosure: 1 classified signal
  • General: 1 classified signal
  • Peaked 1d ago at 1 mentions (2026-05-05); latest day: 1
  • 2 total mentions across 2 days

Affected systems

Products
pyload-ng

Deep dive

Activity timeline2 mentions / 2d
00111Mentions · 2026-05-05: 1Mentions · 2026-05-11: 1Technical Details · 2026-05-05: 1Technical Details · 2026-05-11: 105-0505-11
Signal classification2 categories
Disclosure
150.0%
General
150.0%
Referenced assets2 URLs
Classification over time
DateTotalLabels
2026-05-051
Disclosure1
2026-05-111
General1
Full discourse2 posts
  • CVE@CVEnew
    General

    CVE-2026-42312 pyLoad is a free and open-source download manager written in Python. Prior to 0.5.0b3.dev100, the set_config_value() API method (@permission(Perms.SETTINGS)) in src/p… https://www.cve.org/CVERecord?id=CVE-2026-42312

    Post summary

    The text describes that CVE-2026-42312 impacts the set_config_value() API method in pyLoad before version 0.5.0b3.dev100, without providing PoC, exploit, patch, or evidence of active exploitation.

    0000095
    57.5K followersView on X
  • DailyCVE@dailycve
    Disclosure

    🟠 Pyload, TLS Peer Verification Bypass, #CVE-2026-42312 (Medium) https://dailycve.com/pyload-tls-peer-verification-bypass-cve-2026-42312-medium/

    Post summary

    A Medium‑severity CVE (CVE‑2026‑42312) for Pyload allows attackers to bypass TLS peer verification, as reported in a dailyCVE announcement.

    0000027
    191 followersView on X
CPE platform detail1 entries

1 of 1 entries

PartVendorProductVersionTarget SWTarget HW
Apppyload-ng_projectpyload-ng-python-

Explore more