lighting
Pass
Audited by Gen Agent Trust Hub on Oct 30, 2026
Risk Level: SAFEMETADATA_POISONINGINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [METADATA_POISONING]: The
SKILL.mdfile attributes the skill to 'arjun988' via a GitHub link, which conflicts with the provided author context of 'proyecto26'. This discrepancy is deceptive and could mislead users or auditors about the skill's origin. - [INDIRECT_PROMPT_INJECTION]: The
scripts/light_rig.pyscript ingests external data through command-line arguments and JSON files. This creates a vulnerability surface where maliciously crafted input could influence the agent's behavior within the Blender environment. - Ingestion points: The script processes data from
sys.argvand files provided via the--args-fileflag in the_cli_argsfunction. - Boundary markers: There are no explicit instructions or delimiters in the prompt to prevent the agent from obeying instructions embedded within the lighting parameters.
- Capability inventory: The script has the capability to create, name, and delete Blender objects and lights, as well as modify global world and view settings.
- Sanitization: While the script validates preset names, it lacks comprehensive sanitization for other input values, potentially allowing for unexpected scene manipulations.
- [COMMAND_EXECUTION]: The skill executes a local Python script (
scripts/light_rig.py) usingrunpy.run_path. While the script performs legitimate Blender API operations, this execution model allows the agent to run code that interacts directly with the host's Blender environment and file system.
Audit Metadata