modbus-debug
Pass
Audited by Gen Agent Trust Hub on Apr 19, 2026
Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill executes a local Python script
scripts/modbus_tool.pyto facilitate debugging operations via serial or network connections. - [EXTERNAL_DOWNLOADS]: The skill requires
pymodbusandpyserial. These are well-known, industry-standard libraries for Modbus and serial communication and are used according to their intended purpose. - [PROMPT_INJECTION]: The skill presents a surface for indirect prompt injection by retrieving data from external Modbus slaves and displaying it to the agent.
- Ingestion points: Data is read from external hardware via Modbus registers, coils, and inputs in
scripts/modbus_tool.py. - Boundary markers: Data is formatted in tables but lacks explicit delimiters to isolate untrusted content from instructions.
- Capability inventory: The skill has capabilities to interact with serial ports and network hosts (via Modbus TCP).
- Sanitization: Retreived data is cast to primitive integer or boolean types before being output.
Audit Metadata