github.com / xingkongliang
xingkongliang/ skills-manager
Rust·326 files·commit d523742·scanned 2d ago·cached ✓
25/100
LOW RISK
Minor findings consistent with the project type. Nothing reachable from install hooks.
score capped at 25 — 6,920 stars — findings likely legitimate code patterns
verdict accurate?
Crypto/Web3 project
48% file coverage
Desktop app detected
threat-state: lowlive
FINDINGS ░▒▓
criticalRust process Command usagestd::process::Command can execute arbitrary shell commands. Malware uses it to drop payloads, exfiltrate data, or establish persistence.src-tauri/src/commands/git_backup.rs
fn git(dir: &Path, args: &[&str]) {
let out = std::process::Command::new("git")
.arg("-C")
.arg(dir)+8criticalRust process Command usagestd::process::Command can execute arbitrary shell commands. Malware uses it to drop payloads, exfiltrate data, or establish persistence.src-tauri/src/commands/settings.rs
{
Command::new("sw_vers")
.arg("-productVersion")
.output()+8criticalRust process Command usagestd::process::Command can execute arbitrary shell commands. Malware uses it to drop payloads, exfiltrate data, or establish persistence.src-tauri/src/commands/skills.rs
fn git_in(dir: &Path, args: &[&str]) -> String {
let out = std::process::Command::new("git")
.arg("-C")
.arg(dir)+8warningRust wallet/crypto code with network activityCode handling private keys or signing and also making network requests may be exfiltrating secrets or sending funds to an attacker.src-tauri/src/core/github_api.rs
//! Minimal GitHub REST client for the guided backup setup (backup redesign //! Phase 2, PAT mode): validate a token, then find or create the private //! backup repository. The token itself never appe...+5
Scores are heuristics. A “safe” verdict means no known-malicious patterns were found — clever malware can look boring. Wrong verdict? Flag it above; confirmed false positives become regression tests.
155 files scanned @ d523742 | 10/27/2026 | heuristic scan — always review manually
risk by category
code execution25
network & exfiltration5
file system access0
obfuscation0
supply chain0
owasp / injection0
telemetry
files 155/326rules hit 5engine v7commit d523742
github
xingkongliang/skills-manager
A lightweight desktop app to manage, sync, and organize AI agent skills across 50+ coding tools — Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.
6920
558
242d
326 files
155 scanned(48%)
d523742
architecture░▒▓
entry (0) flagged (12) pkg (82)
225 nodes · 571 edgesscroll to zoom · click node to jump to finding