matlab-discover-opcua-servers
Pass
Audited by Gen Agent Trust Hub on Jun 16, 2026
Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The skill utilizes the MATLAB
system()function to execute the Windowssc querycommand. This is used for the legitimate purpose of verifying that the OPC UA Local Discovery Service (LDS) is running during troubleshooting. - [SAFE]: The skill documents standard administrative procedures for the OPC UA Local Discovery Service, including the locations of log files and certificate stores on Windows. While it identifies the path to a private key (
ualdskey.nopass.pem), it does not provide any code to access, read, or exfiltrate this file. - [SAFE]: The skill includes code to read the LDS log file (
opcualds.log) usingfileread()to check for specific error strings like 'CertificateUntrusted'. This is a standard diagnostic practice for resolving discovery issues and does not involve sending data to external domains. - [SAFE]: The skill processes data from network-based OPC UA servers using
opcuaserverinfo(). While this constitutes an external data ingestion surface, the skill uses standard toolbox functions and does not exhibit any patterns of malicious context manipulation or indirect prompt injection.
Audit Metadata