Back

MEDIUM

python-diskcache: python-diskcache: Arbitrary code execution via insecure pickle deserialization

Published Feb 11, 2026

Description

DiskCache (python-diskcache) through 5.6.3 uses Python pickle for serialization by default. An attacker with write access to the cache directory can achieve arbitrary code execution when a victim application reads from the cache.

Affected products

Remediation

Red Hat statement

Red Hat products are not affected by this flaw in their default state. Multiple default parameters would need to be altered in order for this flaw to exploitable. Products that make use of vLLM would need to be configured to use the `outlines` backend, a specific environmental variable in the vLLM process namespace would need to be set and the attacker would need to have access to the restricted cache directory. Red Hat customers who do not alter these values are not at risk.

Red Hat mitigation

Mitigation for this issue is either not available or the currently available options do not meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.

References (11)

Change history (0)

No recorded changes yet.

Sources
CVE.org / MITRE
Status PUBLISHED
Assigner mitre
Published Feb 11, 2026
Updated Jul 15, 2026
Reserved Jan 9, 2026
CISA Vulnrichment
Updated Feb 12, 2026
NVD
Status Deferred
Modified Jul 15, 2026
Red Hat
Severity Important
Public date Feb 11, 2026
ENISA EUVD
Assigner mitre
Published Feb 11, 2026
Updated Jul 15, 2026
Exploited since n/a
EUVD-2025-207391 GHSA-W8V5-VHQR-4H9V