bambu-labs
Pass
Audited by Gen Agent Trust Hub on Oct 3, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/bambu_lan_print.pyusessubprocess.runto execute the externalbamboxCLI tool. The path to this binary can be specified via the--bambox-binargument, which could be abused to execute arbitrary code if the agent is tricked into using a malicious path. - [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted external data in the form of
.gcodefiles and.3mfarchives. While the instructions emphasize validation, the ingestion of data that can ultimately control physical hardware (3D printers) creates an inherent attack surface for indirect prompt injection. - [EXTERNAL_DOWNLOADS]: The skill instructions advise the agent to install external software like
orcaslicer(e.g., via Homebrew) orbamboxif missing. This introduces a dependency on external package managers and third-party binaries. - [DYNAMIC_EXECUTION]: The utility script dynamically constructs and executes command-line calls to external tools for model packaging and validation, relying on paths provided at runtime through command arguments.
Audit Metadata