First Seen
Feb 18, 2026
Last Scanned
Feb 22, 2026
Findings
8
Score
37/100
Findings (8)
Detects PEM-encoded private keys
-----BEGIN PRIVATE KEY----- Remove the private key block from the skill definition. Store private keys in a secrets manager or encrypted volume and reference them via environment variables.
Likely FP if the match is a documentation example showing the format of a PEM block without a real key body.
Detects reads of sensitive system or credential files
cat ~/.config Prevent the tool from reading environment variables and sending them to external endpoints. If env access is needed, restrict it to specific variable names via an allowlist.
Likely FP if the match is documentation about how to configure environment variables, not code that reads and transmits them.
Detects Node.js child_process methods for command execution
execFileSync(" Use execFile() or spawn() with explicit argument arrays instead of exec() with a shell string. Validate all inputs before passing to child_process methods.
Likely FP if the match is in a README code example or package.json script field that runs a well-known CLI tool (e.g., eslint, tsc).
Detects Node.js child_process methods for command execution
execFileSync(" Use execFile() or spawn() with explicit argument arrays instead of exec() with a shell string. Validate all inputs before passing to child_process methods.
Likely FP if the match is in a README code example or package.json script field that runs a well-known CLI tool (e.g., eslint, tsc).
Detects Node.js child_process methods for command execution
execFileSync(" Use execFile() or spawn() with explicit argument arrays instead of exec() with a shell string. Validate all inputs before passing to child_process methods.
Likely FP if the match is in a README code example or package.json script field that runs a well-known CLI tool (e.g., eslint, tsc).
Detects Node.js child_process methods for command execution
execFileSync(" Use execFile() or spawn() with explicit argument arrays instead of exec() with a shell string. Validate all inputs before passing to child_process methods.
Likely FP if the match is in a README code example or package.json script field that runs a well-known CLI tool (e.g., eslint, tsc).
Detects Node.js child_process methods for command execution
execFileSync(" Use execFile() or spawn() with explicit argument arrays instead of exec() with a shell string. Validate all inputs before passing to child_process methods.
Likely FP if the match is in a README code example or package.json script field that runs a well-known CLI tool (e.g., eslint, tsc).
Detects fetching remote documentation or code to load as agent context
Fetch session to get + https://api.openbotauth.org/jwks/YOUR_USERNAME.json Pin the SDK or script to a specific version and verify its checksum after download. Prefer installing SDKs via a package manager instead of fetching remote scripts directly.
Likely FP if the match is documentation showing how to install an official SDK (e.g., Google Cloud SDK, AWS CLI) from its canonical URL.