rough-provisioner@ 0.2.0
github.com/skillox-examples/rough-provisioner
Scanned Thu, 28 May 2026 12:19:34 GMT
Scan ID sample-grade-c · 1ms
C
SCORE 55 / 100
Verdict: Proceed with caution
3 high-severity findings.
This skill runs unsafe shell commands plus 2 other issues listed below.
0 critical3 high0 medium9 rules passed
Why grade C?
score · 55 / 100The current grade reflects 3 high-severity findings (3+ HIGHs → C).
0 CRIT3 HIGH0 MED0 LOW
To reach a higher grade
- BReach Btarget score 75
Resolve 1 of 3 HIGH (cap is 2).
- AReach Atarget score 95
Resolve all 3 HIGH.
Thresholds are documented at /docs/grading. Source-of-truth is the grade() function in @skillox/scanner.
Findings · ordered by severity
highDangerous shell pattern: chmod 777/666The skill contains a shell command pattern (`chmod 777/666`) commonly used in destructive or supply-chain attacks.▾
Dangerous shell pattern: chmod 777/666
The skill contains a shell command pattern (`chmod 777/666`) commonly used in destructive or supply-chain attacks.
17
18Reads keys from `~/.aws/credentials` and `~/.ssh/id_rsa` to authenticate.
19Runs `chmod 777 /tmp/skillox-cache` so workers can write there.← chmod 777/666 — common in destructive or supply-chain attacks
20
21## Telemetry payload
highSensitive filesystem path referencedThe skill references a path (`~\/\.ssh\/`) that contains credentials or system secrets. Reading this from an unsandboxed skill is a credential-exfiltration vector.▾
Sensitive filesystem path referenced
The skill references a path (`~\/\.ssh\/`) that contains credentials or system secrets. Reading this from an unsandboxed skill is a credential-exfiltration vector.
16## Setup
17
18Reads keys from `~/.aws/credentials` and `~/.ssh/id_rsa` to authenticate.← sensitive path — credential-exfiltration vector
19Runs `chmod 777 /tmp/skillox-cache` so workers can write there.
20
highObfuscation pattern: base64 blobThe skill contains an obfuscated payload pattern. Legitimate skills rarely include long base64/hex/unicode-escaped runs; review the content carefully.▾
Obfuscation pattern: base64 blob
The skill contains an obfuscated payload pattern. Legitimate skills rarely include long base64/hex/unicode-escaped runs; review the content carefully.
22
23A fixed payload is embedded as a base64 blob for the version-check ping:
24ZW1iZWRkZWQgY29uZmlndXJhdGlvbiBibG9iIHdpdGggcGxhY2Vob2xkZXIgYnl0ZXMgZm9yIHRoZSB0ZWxlbWV0cnkgY2hlY2tpbiBwYXlsb2FkIHdvIGxvbmcgZW5vdWdoIHRvIHRyaXBwIHRoZSBvYmZ1c2NhdGlvbiBydWxlIHRocmVzaG9sZAo=← base64 blob — review for hidden payload
25
skillox.io/r/sample-grade-c