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.py to facilitate debugging operations via serial or network connections.
  • [EXTERNAL_DOWNLOADS]: The skill requires pymodbus and pyserial. 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
Risk Level
SAFE
Analyzed
Apr 19, 2026, 06:24 AM