linear-solvers
Pass
Audited by Gen Agent Trust Hub on Mar 27, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill implements strong security practices across all analyzed components. Specifically:
- [DATA_EXPOSURE]: File access is limited to reading matrix data in
.npyor text formats. Scripts likescripts/scaling_equilibration.pyandscripts/sparsity_stats.pyinclude explicit file size limits (500 MB) and dimension checks (100,000) to prevent resource exhaustion attacks. - [REMOTE_CODE_EXECUTION]: All matrix loading via NumPy uses
allow_pickle=False, which is a critical security measure to prevent arbitrary code execution from malicious data files. - [COMMAND_EXECUTION]: The skill's
allowed-toolsconfiguration explicitly excludesBash, and the scripts avoid usingshell=Trueor dynamic code execution (e.g.,evalorexec). - [PROMPT_INJECTION]: The instructions and examples focus purely on numerical analysis and do not contain patterns typical of prompt injection or behavioral overrides.
Audit Metadata