Critical-risk tools in Ros2 Medkit
9 of the 84 tools in Ros2 Medkit are classified as critical 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 critical risk
-
ros2_medkit_bulkdata_deleteDestructiveDelete a bulk data item.
-
ros2_medkit_clear_all_faultsDestructiveClear all faults for a specific entity. WARNING: This clears ALL active faults for the entity.
-
ros2_medkit_delete_all_configurationsDestructiveReset all configurations (parameters) for an entity to their default values. WARNING: This affects all parameters - use with caution.
-
ros2_medkit_delete_configurationDestructiveReset a configuration (parameter) to its default value. Use ros2_medkit_list_configurations first to see current parameter values.
-
ros2_medkit_delete_cyclic_subDestructiveDelete a cyclic subscription.
-
ros2_medkit_delete_scriptDestructiveDelete a script from an entity.
-
ros2_medkit_delete_triggerDestructiveDelete a trigger from an entity.
-
ros2_medkit_delete_updateDestructiveDelete a registered update.
-
ros2_medkit_faults_clearDestructiveClear (acknowledge/dismiss) a fault from an entity. Use ros2_medkit_faults_list first to see active faults.
Attacks that target this class
Critical-risk tools in any server share these documented attack patterns. Each links to the full case and the defensive policy.