rerun-urdf
Pass
Audited by Gen Agent Trust Hub on Oct 14, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted external data including URDF (XML) and Parquet files.
- Ingestion points: URDF files are ingested via
UrdfTree.from_file_pathinSKILL.mdand parsed inscripts/check_joint_mapping.py. Parquet data is ingested inscripts/check_joint_mapping.pyvia thepyarrowlibrary. - Boundary markers: None identified; instructions do not specify delimiters or warnings for embedded malicious content in the data files.
- Capability inventory: The skill uses
Bash,Read, andWebFetchtools, providing a surface for data-driven attacks to reach system resources. - Sanitization:
scripts/check_joint_mapping.pyutilizesxml.etree.ElementTreefor URDF parsing. This standard library component is noted to be vulnerable to XML external entity (XXE) attacks if used on untrusted input without specific safeguards. - [COMMAND_EXECUTION]: The instructions guide the user to execute shell commands using
Bash, such asxacrofor model conversion anduv runfor executing the provided validation script. These commands are consistent with the skill's stated purpose of processing robotics data. - [EXTERNAL_DOWNLOADS]: The skill facilitates downloading robot descriptions and mesh assets from well-known technology organizations and official service repositories, such as Google DeepMind, Universal Robots, and the author's own infrastructure.
Audit Metadata