unlazy
Warn
Audited by Socket on Aug 31, 2026
1 alert found:
SecuritySecurityscripts/gate_check.py
MEDIUMSecurityMEDIUM
scripts/gate_check.py
This module’s core security issue is high-risk supply-chain functionality: it reads CHECK commands from Markdown and executes them via subprocess.run(..., shell=True), then writes captured stdout/stderr excerpts back into the same Markdown files as evidence. There are no explicit signs of covert malware behavior (e.g., networking/persistence) in the shown code, but the command execution + evidence persistence combination makes the tool potentially dangerous if the .outline gate files can be influenced by an attacker, enabling arbitrary command execution and potential secret leakage into logs or repository state.
Confidence: 78%Severity: 92%
Audit Metadata