matlab-uihtml-app-builder

Pass

Audited by Gen Agent Trust Hub on Mar 21, 2026

Risk Level: SAFE
Full Analysis
  • [SAFE]: The skill provides security requirements that explicitly mandate input validation for all data received from the JavaScript interface.
  • [SAFE]: It includes a dedicated section on error handling, requiring the use of try-catch blocks in MATLAB event handlers to prevent application crashes and ensure graceful failure.
  • [SAFE]: The calculator example demonstrates a secure implementation of dynamic evaluation (eval) by using a strict character whitelist (0123456789+-*/.() ) which prevents the execution of arbitrary MATLAB functions or system commands.
  • [SAFE]: The guidelines correctly advise on setting the HTMLSource property and managing local files securely within the MATLAB environment.
Audit Metadata
Risk Level
SAFE
Analyzed
Mar 21, 2026, 10:58 PM