LIVE · cybersecurity feed
Live wire
cve recordhigh

CVE-2026-33139

parzivalhack · pyspector

Published
CVSS7.8
Severityhigh
WeaknessCWE-184
ExploitedNot in CISA KEV

CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

Description

PySpector is a static analysis security testing (SAST) Framework engineered for modern Python development workflows. PySpector versions 0.1.6 and prior are affected by a security validation bypass in the plugin system. The validate_plugin_code() function in plugin_system.py, performs static AST analysis to block dangerous API calls before a plugin is trusted and executed. However, the internal resolve_name() helper only handles ast.Name and ast.Attribute node types, returning None for all others. When a plugin uses indirect function calls via getattr() (such as getattr(os, 'system')) the outer call's func node is of type ast.Call, causing resolve_name() to return None, and the security check

References

← Back to the CVE Tracker

Our coverage of CVE-2026-33139

No stories yet. This page updates automatically when we publish reporting that references CVE-2026-33139.