CVE-2026-14534: Python Incomplete Module Denylist

Detected an incomplete denylist of unsafe Python modules. A denylist containing dangerous modules like 'subprocess' but missing obscure internal execution vectors like '_posixsubprocess', 'site', or 'atexit' can be bypassed by malicious execution payloads (e.g., CVE-2026-14534 via pickling). Ensure that all underlying execution and configuration modules are

Provally CuratedPublic repositoryMediumMedium confidenceVerifiedApache-2.0Python
greprules fetch cve-2026-14534-python-incomplete-module-denylist --engine opengrep

Description

Detected an incomplete denylist of unsafe Python modules. A denylist containing dangerous modules like 'subprocess' but missing obscure internal execution vectors like '_posixsubprocess', 'site', or 'atexit' can be bypassed by malicious execution payloads (e.g., CVE-2026-14534 via pickling). Ensure that all underlying execution and configuration modules are