PatchSiren

PatchSiren cyber security CVE debrief

CVE-2025-71356 picklescan CVE debrief

CVE-2025-71356 is a high-severity vulnerability in picklescan, a library used for detecting malicious pickle files. The vulnerability, with a CVSS score of 7.6, allows attackers to embed undetected code in pickle files that executes remote code when loaded by victims. This issue was reported by Vulncheck and is tracked under the identifier CVE-2025-71356. The vulnerability affects picklescan versions before 0.0.28. Limited information is available about the affected products and versions. Users should update picklescan to version 0.0.28 or later to mitigate this vulnerability.

Vendor
picklescan
Product
Unknown
CVSS
HIGH 7.6
CISA KEV
Not listed in stored evidence
Original CVE published
2026-07-04
Original CVE updated
2026-07-04
Advisory published
2026-07-04
Advisory updated
2026-07-04

Who should care

Developers and users of picklescan, especially those handling untrusted pickle files, should be aware of this vulnerability. Updating picklescan to version 0.0.28 or later is recommended to prevent potential remote code execution attacks. Organizations using affected versions of picklescan should prioritize patching to protect against potential exploitation.

Technical summary

CVE-2025-71356 is a vulnerability in picklescan that allows attackers to embed malicious code in pickle files. The issue arises from picklescan's failure to detect malicious torch.fx.experimental.symbolic_shapes.ShapeEnv.evaluate_guards_expression function calls in pickle files. This vulnerability can lead to remote code execution when victims load the malicious pickle files. The CVSS score for this vulnerability is 7.6, indicating a high severity. The vulnerability was reported by Vulncheck and affects picklescan versions before 0.0.28.

Defensive priority

High priority should be given to updating picklescan to version 0.0.28 or later. Organizations should also consider implementing additional security measures, such as validating and sanitizing pickle files before loading them, to mitigate the risk of exploitation.

Recommended defensive actions

  • Update picklescan to version 0.0.28 or later.
  • Implement additional security measures, such as validating and sanitizing pickle files before loading them.
  • Monitor for suspicious pickle file activity.
  • Consider using alternative libraries or technologies for handling pickle files.
  • Review and update security policies and procedures for handling untrusted pickle files.

Evidence notes

The vulnerability was reported by Vulncheck and affects picklescan versions before 0.0.28. Limited information is available about the affected products and versions. The CVE record and NVD detail pages provide additional information about the vulnerability.

Sources and references

Verified primary and authoritative sources

  • CVE-2025-71356 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2025-71356

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

  • CVE-2025-71356 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2025-71356

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

Supplemental references

  • Source reference

    Unverified legacy reference

    URL: https://github.com/mmaitre314/picklescan/security/advisories/GHSA-f4x7-rfwp-v3xw

    [email protected]

  • Source reference

    Unverified legacy reference

    URL: https://www.vulncheck.com/advisories/picklescan-arbitrary-code-execution-via-torch-fx-experimental-symbolic-shapes-shapeenv-evaluate-guards-expression

    [email protected]

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.