High-risk tools in Unreal
33 of the 127 tools in Unreal 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
-
build_cook_runExecuteFull BuildCookRun pipeline — build, cook, stage, package, and optionally deploy/run. This is the primary command for packaging a project.
-
build_graphExecuteExecute a BuildGraph XML script for CI/CD automation.
-
build_pluginExecuteBuild a plugin standalone.
-
build_targetExecuteBuild a C++ target using UnrealBuildTool. Compiles the project
-
call_preset_functionExecuteCall a function exposed via a Remote Control Preset.
-
clean_projectExecuteClean build artifacts for the project.
-
compile_blueprintExecuteCompile a Blueprint.
-
content_auditExecuteRun content audit to find costly or problematic assets (runs ContentAudit commandlet).
-
cook_contentExecuteCook content only (no C++ build). Converts assets to platform-specific format.
-
execute_console_commandExecuteRun a console command in the Unreal Editor (e.g.,
-
execute_pythonExecuteExecute arbitrary Python code in the Unreal Editor
-
generate_lodsExecuteGenerate LODs for a static mesh.
-
package_projectExecutePackage the project for distribution. Runs build + cook + stage + package.
-
recompile_materialExecuteRecompile a material after making changes to its graph.
-
reinit_niagara_systemExecuteReinitialize a Niagara system on an actor.
-
render_sequenceExecuteQueue a Movie Render Queue job for a sequence.
-
reset_niagara_systemExecuteReset a Niagara system on an actor.
-
run_all_automation_testsExecuteRun all automation tests.
-
run_automation_testExecuteRun a specific automation test by name.
-
run_automation_tests_by_categoryExecuteRun automation tests matching a category pattern.
-
run_editor_utility_blueprintExecuteRun an Editor Utility Blueprint
-
run_editor_utility_widgetExecuteRun an Editor Utility Widget by asset path.
-
run_gauntletExecuteLaunch a Gauntlet test session via UAT. Runs tests in a full game instance.
-
run_map_checkExecuteRun Map Check validation on the current level.
-
run_stat_commandExecuteExecute a stat console command (e.g., stat fps, stat unit, stat memory).
-
select_actorsExecuteSet the editor
-
spawn_niagara_at_locationExecuteSpawn a Niagara particle system at a world location.
-
spawn_niagara_attachedExecuteSpawn a Niagara system attached to an actor.
-
start_csv_profilingExecuteStart CSV profiling capture for performance regression analysis.
-
start_traceExecuteStart an Unreal Insights trace session with selected channels.
-
stop_traceExecuteStop the active Unreal Insights trace session.
-
validate_assetsExecuteRun data validation on assets in a directory.
-
validate_dataExecuteTrigger the Data Validation framework on assets.
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.