T09 · Insecure Skill Coding Practices
- Location
scripts/gen_run_action.py- Finding
Script text becomes executable Python during JSON generation
- Content
View full analysis
Impact
Arbitrary Python statements can execute with the generator user's privileges. For example, an import line containing import os;print('probe') survives extraction and executes the extra statement during probing. The same statement position permits arbitrary code, not merely dependency imports.
