Part of Lyceum Intelligence — deep-research In Focus reports → · Lyceum Corpus — ask the documents →

Full-text search across 381 articles. Typo-tolerant.

CVE-2026-56315 -- CVSS 9.8 Vulnerability Briefing

CVE-2026-56315 | CVSS 9.8 (Critical) | Exploit: No known exploit

What Is It

CVE-2026-56315 is a security bypass vulnerability in picklescan, an open-source tool used to detect malicious Python pickle files, which fails to scan and block unsafe globals from at least seven Python standard library modules prior to version 1.0.4.

Technical Detail

The flaw stems from an incomplete allowlist or denylist implementation in picklescan's scanning logic, which does not account for modules including uuid, _osx_support, _aix_support, _pyrepl.pager, and imaplib, among others, leaving at least eight functions capable of providing directory traversal or code execution primitives undetected. An attacker can craft a malicious pickle payload that invokes globals from these overlooked modules, causing the payload to pass picklescan's inspection without triggering any alert. If the scanned artifact is subsequently deserialized in a downstream process, this could result in arbitrary code execution within the context of the deserializing application.

Exploitation Status

No known exploit has been publicly documented or observed as of June 30, 2026. This vulnerability is not listed in the CISA Known Exploited Vulnerabilities catalog. The exploit maturity is currently assessed as none, meaning no proof-of-concept or operational exploit has been confirmed in public or private reporting.

Who Is Targeting This

No specific threat actor attribution at this time. Neither confirmed nor reported threat actor activity has been associated with CVE-2026-56315 in available intelligence sources.

What To Do

Upgrade picklescan to version 1.0.4 or later immediately, as this release addresses the incomplete module coverage that defines this vulnerability. Organizations using picklescan as a security gate in machine learning pipelines, model registries, or file upload workflows should treat any scans performed with versions prior to 1.0.4 as potentially unreliable and consider rescanning previously approved artifacts. Given the critical CVSS score of 9.8 and the nature of the bypass, patch deployment should be prioritized even in the absence of confirmed exploitation. Teams should also review their defense-in-depth posture around pickle deserialization, as picklescan is a detection control and not a substitute for avoiding unsafe deserialization of untrusted data entirely.

All analysis →

Deep-research intelligence reports from Lyceum Intelligence — structured assessments with sourced claims and calibrated conclusions.

Browse Intelligence Reports →