Description
picklescan before 0.0.33 fails to detect operator.methodcaller function calls in pickle files, allowing attackers to bypass security checks. Remote attackers can craft malicious pickle payloads using operator.methodcaller that execute arbitrary code when loaded, compromising systems relying on picklescan for validation.
Published: 2026-07-04
Score: 7.6 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Picklescan versions prior to 0.0.33 do not detect operator.methodcaller calls inside pickle files. An attacker can craft a malicious pickle payload that, when processed by the tool, triggers arbitrary code execution. The flaw is a failure to safeguard against unsafe data and maps to CWE‑693.

Affected Systems

Any deployment of the picklescan scanning tool that is running a version older than 0.0.33 is impacted. Systems that rely on picklescan to validate or load pickle data are impacted, as they may execute code from malformed or malicious files submitted by users or external parties.

Risk and Exploitability

The CVSS score of 7.6 indicates a high potential impact on confidentiality, integrity, and availability. A very low EPSS score (<1%) suggests that active exploitation is not widely observed, but the vulnerability remains exploitable by a remote attacker with the ability to deliver a crafted pickle file. The weakness is not listed in the CISA KEV catalog.

Generated by OpenCVE AI on July 21, 2026 at 08:52 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade picklescan to version 0.0.33 or later to add proper detection of unsafe operator.methodcaller calls.
  • If an immediate update is not possible, filter or reject any incoming pickle files that contain the string "operator.methodcaller" before passing them to picklescan.
  • Limit access to the picklescan service to authenticated or trusted users, applying network or service‑level access controls to reduce exposure.

Generated by OpenCVE AI on July 21, 2026 at 08:52 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 06 Jul 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Sat, 04 Jul 2026 03:30:00 +0000

Type Values Removed Values Added
First Time appeared Picklescan
Picklescan picklescan
Vendors & Products Picklescan
Picklescan picklescan

Sat, 04 Jul 2026 01:45:00 +0000

Type Values Removed Values Added
Description picklescan before 0.0.33 fails to detect operator.methodcaller function calls in pickle files, allowing attackers to bypass security checks. Remote attackers can craft malicious pickle payloads using operator.methodcaller that execute arbitrary code when loaded, compromising systems relying on picklescan for validation.
Title picklescan - Remote Code Execution via operator.methodcaller Detection Bypass
First Time appeared Mmaitre314
Mmaitre314 picklescan
Weaknesses CWE-693
CPEs cpe:2.3:a:mmaitre314:picklescan:*:*:*:*:*:*:*:*
Vendors & Products Mmaitre314
Mmaitre314 picklescan
References
Metrics cvssV3_1

{'score': 8.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N'}

cvssV4_0

{'score': 7.6, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:P/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Mmaitre314 Picklescan
Picklescan Picklescan
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-07-06T18:16:45.056Z

Reserved: 2026-06-20T13:11:44.727Z

Link: CVE-2025-71373

cve-icon Vulnrichment

Updated: 2026-07-06T18:16:41.553Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-21T09:00:03Z

Weaknesses
  • CWE-693

    Protection Mechanism Failure