skills/mukul975/anthropic-cybersecurity-skills/detecting-anomalies-in-industrial-control-systems/Gen Agent Trust Hub
detecting-anomalies-in-industrial-control-systems
Pass
Audited by Gen Agent Trust Hub on Apr 10, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/agent.pyperforms active network port scanning of common ICS protocols (Modbus, S7comm, DNP3, etc.) to verify segmentation between IT and OT networks. - [COMMAND_EXECUTION]: The skill utilizes the
pymodbuslibrary to interact with SCADA devices, performing read operations on holding registers and device identification. - [EXTERNAL_DOWNLOADS]: The skill requires the installation of the well-known
pymodbusandrequestsPython libraries for its core communication functions. - [PROMPT_INJECTION]: The skill exhibits a surface for indirect prompt injection through the ingestion of untrusted network traffic summaries and process historian data.
- Ingestion points:
agent.pyprocesses PCAP summaries and historian API responses;SKILL.mdincludes examples of PCAP record processing. - Boundary markers: There are no explicit delimiters or instructions to the agent to ignore embedded commands within the processed data.
- Capability inventory: The skill can perform active network scanning, execute industrial protocol commands, and write data to local JSON files.
- Sanitization: The skill does not perform validation or sanitization on the external data ingested from network sources or APIs.
- [SAFE]: There is a minor metadata inconsistency where the author is listed as 'mahipal' in
SKILL.mdbut identified as 'mukul975' in theLICENSEand provided context.
Audit Metadata