matlab-connect-bluetooth-low-energy-device
Pass
Audited by Gen Agent Trust Hub on Aug 14, 2026
Risk Level: SAFEPROMPT_INJECTION
Full Analysis
- [PROMPT_INJECTION]: The skill presents an indirect prompt injection surface by processing data from external Bluetooth Low Energy (BLE) peripheral devices.\n
- Ingestion points: External data is retrieved via the
blelistfunction (advertisement data) and thereadfunction (characteristic values) described inSKILL.mdand implemented inscripts/bleDataCollector.m.\n - Boundary markers: There are no explicit instructions or delimiters defined to separate hardware-sourced data from agent instructions or to prevent the agent from acting on instructions embedded in characteristic values.\n
- Capability inventory: The agent utilizes the
evaluate_matlab_codetool, which grants it the ability to perform file I/O operations (such as those inscripts/bleDataCollector.m) and execute MATLAB commands.\n - Sanitization: The skill does not include or instruct the use of sanitization or validation for the data received from BLE devices before it is presented to the agent.
Audit Metadata