Arbitrary Code Execution Vulnerability in picklescan by Maitre314
CVE-2026-53873

9.3CRITICAL

Key Information:

Vendor

Picklescan

Vendor
CVE Published:
17 June 2026

What is CVE-2026-53873?

The picklescan tool, prior to version 1.0.4, contains an incomplete blocklist for its profile module, which neglected to restrict the execution of the profile.run() function. This oversight allows attackers to create malicious pickle files capable of executing arbitrary Python code through a crafted call to profile.run(statement). As a result, while picklescan may report no security issues, it leaves systems vulnerable to significant security threats through arbitrary code execution.

Affected Version(s)

picklescan 0 < 1.0.4

picklescan 1.0.4

References

CVSS V4

Score:
9.3
Severity:
CRITICAL
Confidentiality:
High
Integrity:
High
Availability:
High
Attack Vector:
Network
Attack Complexity:
Low
Attack Required:
None
Privileges Required:
Undefined
User Interaction:
None

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

yash2998chhabria
.