csirt@kutim:~/threat-intel/cve/CVE-2026-40594

Katalog CVE

CVSS 4.8 · Medium EPSS 0,16%

Kerentanan Origin Validation Error pada pyload-ng project pyload-ng. Skor CVSS 3.1 4.8 (Medium) menurut github.com.

Deskripsi (NVD)

pyLoad is a free and open-source download manager written in Python. Prior to 0.5.0b3.dev98, the set_session_cookie_secure before_request handler in src/pyload/webui/app/__init__.py reads the X-Forwarded-Proto header from any HTTP request without validating that the request originates from a trusted proxy, then mutates the global Flask configuration SESSION_COOKIE_SECURE on every request. Because pyLoad uses the multi-threaded Cheroot WSGI server (request_queue_size=512), this creates a race condition where an attacker's request can influence the Secure flag on other users' session cookies — either downgrading cookie security behind a TLS proxy or causing a session denial-of-service on plain HTTP deployments. This vulnerability is fixed in 0.5.0b3.dev98.

Rincian

Terbit di NVD
21 April 2026
Terakhir diubah
17 Juni 2026
Status NVD
Analyzed
CVSS 3.1
4.8 (Medium), sumber github.com
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:L · uraikan di kalkulator
Jenis kelemahan (CWE)
CWE-346: Origin Validation Error
EPSS (30 hari)
0,16% peluang dieksploitasi; lebih tinggi dari 4,7% CVE lain

Produk dan versi terdampak

VendorProdukVersi terdampak
pyload-ng project pyload-ng Semua versi sebelum 0.5.0b3.dev69

> Data dari konfigurasi CPE di NVD.

Referensi dan perbaikan

Sumber: NVD · CVE.org · EPSS. Halaman ini disusun otomatis dari data tersebut; pembaruan terakhir 5 Okt 2026, 20:11 WITA. Kalau sistem di Perangkat Daerah memakai produk ini dan butuh bantuan, laporkan lewat kanal pelaporan.