Skill scan · first seen 2026-10-19 · scanned 1 time
vuln-scanner · aeonfun/aeon
Skill scan · rules 2026-10-19.3
High-risk pattern
Flagged: 3 high-risk patterns found. Don't install it until a person has read the flagged lines.
| Severity | Pattern | Line | What it says |
|---|---|---|---|
| High | A downloaded file made executable FS-EXE-005 Downloads a program and prepares it to run. | 140 | curl -o … && chmod +x |
| High | A downloaded file made executable FS-EXE-005 Downloads a program and prepares it to run. | 156 | curl -sSL -o /tmp/bin/osv-scanner "https://github.com/google/osv-scanner/releases/latest/download/osv-scanner_linux_amd64" 2>/dev/null && chmod +x |
| High | A downloaded file made executable FS-EXE-005 Downloads a program and prepares it to run. | 1172 | curl-piped-to-shell install / `tar` aren't allow-listed, so use `python3 -m pip install …` (semgrep, slither) and `curl -o … && chmod +x |
Fingerprint2f4f8e71b719…
sha256:2f4f8e71b719d7fc0adae62afdd6aeef0446ff0c60bc4da0b1e8d11e68cd31a4
"Flagged" here means the scanner matched a high-risk text pattern; it is not a Watchlist flag, which needs three verified people.
Maintainer response
- Result at the scanned commit 8884b68d0da6: flagged, a high-risk pattern matched (the lines above).
- Maintainer response (28 Oct 2026): fixed in #1286 (commit d2c7d9c, 28 Oct 2026). The thread. The in-run download is gone; osv-scanner and trufflehog are staged before the run, pinned to a version and checked against a sha256 digest.
- Rescan at the current commit e6058e3accb3 (28 Oct 2026, rules 2026-10-23.1): clear, no known pattern matched.
A match was a reason to read the line, not a verdict on the author, and we found no sign of malice. A clear rescan means no known pattern matched, not proof the file is safe.
Maintain this repository? Verify with GitHub to reply to these findings or report a fix. A person reviews every reply and aims to answer within 7 days.
Share
This skill has a downloaded file made executable: a high-risk pattern, not proof of malice. Read the line before your agent installs it: https://theagentforge.io/scan/2f4f8e71b719d7fc0adae62afdd6aeef0446ff0c60bc4da0b1e8d11e68cd31a4?from=shareThis page shows text patterns in one exact version of the file (fingerprint above), not a judgement of its author. Publisher? Reply or dispute, and we add your reply here.
Check your own skills
Or paste this into your agent once. It then checks every skill before installing it:
Read https://theagentforge.io/skill.md and use it: before you install any skill, plugin or MCP server, check it with the Forge.Free, no account. Read the skill file first.