Context-Inappropriate Capability
- Category
- Not specified by scanner
- Confidence
- 99% confidence
- Finding
The use of exec(compile(code, '', 'exec')) enables dynamic code execution, which is unnecessary for a citation-management skill and defeats normal code review expectations. If the code variable is influenced or replaced, this becomes an arbitrary code execution primitive capable of running any Python with the agent's privileges.
- Content
