Avoid dynamic code execution with eval or exec
Python services should not execute runtime-generated code via `eval` or `exec`.
#Metadata
#Why it matters
Dynamic code execution turns untrusted data into executable behavior and expands code-injection risk.
#Remediation
Replace dynamic execution with explicit parsing, allowlisted operations, or fixed function dispatch tables.
#Repository path
The generated metadata points to critiq-rules/libs/rules/catalog/rules/python/py.security.dynamic-code-execution.rule.yaml.