All rules →
Rules / Python
SHIELD-PY-008

Insecure use of eval()

criticalPythonCWE-95CVSS 9.8

What it detects

eval() with user input allows arbitrary Python code execution.

How to fix

Remove eval(). Use ast.literal_eval() for safe expression parsing of known data structures.

Scan your repo freeFull documentation
Back to all rules
SHIELD-PY-008: Insecure use of eval() — Zennoxa Shield