T07 · Tool Hijacking and Spoofing
- Location
AGENT.md:8- Finding
Execution of Unbundled Code Outside the Audited Skill Boundary
- Content
View full analysis
/save_data/venv/pptx/bin/python3 ../../scripts/read_deck.py /save_data/venv/pptx/bin/python3 ../../scripts/edit_deck.py list ``` ``` The same external execution pattern is repeated in the hooks: ```markdown /save_data/venv/pptx/bin/python3 ../../scripts/build_deck.py --dry-run ../../examples/my_spec.json /save_data/venv/pptx/bin/python3 ../../scripts/build_deck.py ../../examples/my_spec.json ``` ```markdown /save_data/venv/pptx/bin/python3 ../../scripts/edit_deck.py ../../output_demo.pptx list /save_data/venv/pptx/bin/python3 ../../scripts/edit_deck.py ../../output_demo.pptx delete 2 -o ../../output_demo_edited.pptx /save_data/venv/pptx/bin/python3 ../../scripts/edit_deck.py ../../output_demo.pptx duplicate 0 --after 3 /save_data/venv/pptx/bin/python3 ../../scripts/edit_deck.py ../../output_demo.pptx reorder "0,2,1,3" /save_data/venv/pptx/bin/python3 ../../scripts/edit_deck.py ../../output_demo.pptx update-text 1 0 "New Title" /save_data/venv/pptx/bin/python3 ../../scripts/edit_deck.py ../../output_demo.pptx replace "old" "new" ``` ### Technical Analysis The audited package contains only Markdown instruction and configuration files. It does not contain the referenced `build_deck.py`, `read_deck.py`, `read_notes.py`, or `edit_deck.py` implementations. Despite their absence, the Skill directs the Agent to execute these programs through paths such ...[truncated 2378 chars]- Remediation
View remediation
