Skip to content
OpenAdvisories
High · 7.5 CVE-2026-53872 EUVD-2026-37738GHSA-5v23-73v4-w2fpGHSA-9726-w42j-3qjrPYSEC-2026-1787

picklescan - Arbitrary File Read via Unsafe Pickle Deserialization

Published Jun 17, 2026 · Updated Nov 8, 2026 · Assigned by VulnCheck

Description

picklescan before 0.0.35 contains an unsafe pickle deserialization vulnerability allowing unauthenticated attackers to read arbitrary server files by chaining io.FileIO and urllib.request.urlopen. Attackers can bypass RCE-focused blocklists to exfiltrate sensitive data like /etc/passwd to external servers.

Affected products

VendorProductAffectedFixed
picklescan picklescan < 0.0.35 0.0.35

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI picklescan < 0.0.35 0.0.35 GHSA-9726-w42j-3qjr

References