High-risk tools in Bambu Printer
14 of the 37 tools in Bambu Printer are classified as high risk. This page profiles those tools specifically, with recommended policy actions and the attack patterns that target them.
Every operation listed below is an action PolicyLayer recommends controlling at the transport layer. Open any tool to see the full profile, risk score, and YAML policy snippet.
Tools at high risk
-
blender_mcp_edit_modelExecuteSend STL-edit instructions to a Blender MCP bridge command for advanced model edits
-
clear_hms_errorsExecuteClear HMS or print error state on the Bambu Lab printer using the clean_print_error MQTT command.
-
pause_printExecutePause the current print job on the Bambu Lab printer (resumable via resume_print)
-
print_3mfExecutePrint a 3MF file on a Bambu Lab printer. Auto-slices if the 3MF has no gcode. IMPORTANT: bambu_model must be specified to ensure safe printer operation.
-
print_collar_charmExecutePrint a prepared two-part dog collar charm project using the fixed tray policy: inner/smaller object -> black on AMS 1 slot 1, outer/larger object -> white on AMS 2 slot 1.
-
reread_ams_rfidExecuteTrigger a Bambu AMS RFID re-read for one AMS slot. This can move AMS filament; use only when the printer is idle and unloaded.
-
resume_printExecuteResume a paused print job on the Bambu Lab printer
-
set_airduct_modeExecuteSet H2/P2 airduct mode to cooling or heating.
-
set_ams_dryingExecuteStart or stop the AMS filament drying cycle. Available on AMS units with heating capability (AMS Pro / AMS-HT). Sends an ams_control MQTT command to the printer.
-
set_fan_speedExecuteSet a Bambu printer fan speed percentage using the printer
-
skip_objectsExecuteSkip specific object IDs during a running multi-object print using the printer
-
slice_stlExecuteSlice an STL or 3MF file using a slicer to generate printable G-code or sliced 3MF. IMPORTANT: bambu_model must be specified to ensure the slicer generates safe G-code for the c...
-
slice_with_templateExecuteSlice an STL or 3MF using a named template from the local registry. This is a higher-level wrapper around slice_stl for template-based workflows.
-
start_print_jobExecuteStart printing a G-code file already on the Bambu Lab printer
Attacks that target this class
High-risk tools in any server share these documented attack patterns. Each links to the full case and the defensive policy.