扫描报告
20 /100
GitHub Manager Skill
A comprehensive GitHub repository management tool with code review, auto-deployment, changelog generation, CI/CD configuration, bug tracking, and project management automation
A legitimate GitHub management CLI with minor documentation gaps around undeclared shell execution for git operations, but no malicious behavior detected.
可以安装
Document the use of git CLI commands in the changelog feature and add explicit declarations about filesystem writes for CI/CD setup. Consider pinning chalk dependency to a safe version.
安全发现 3 项
| 严重性 | 安全发现 | 位置 |
|---|---|---|
| 低危 | Undeclared git CLI execution 文档欺骗 | scripts/generate-changelog.js:47 |
| 低危 | Undeclared filesystem write for CI/CD 文档欺骗 | github-cli.js:262 |
| 低危 | Unpinned dependency with known vulnerabilities 供应链 | package.json:13 |
| 资源类型 | 声明权限 | 推断权限 | 状态 | 证据 |
|---|---|---|---|---|
| 文件系统 | READ | WRITE | ✓ 一致 | github-cli.js:6 imports fs; github-cli.js:247-270 writes workflow files to .gith… |
| 网络访问 | READ | READ | ✓ 一致 | Uses Octokit for GitHub API calls only; no external IPs or C2 |
| 命令执行 | NONE | READ | ✓ 一致 | scripts/generate-changelog.js:47 uses execSync('git log...'); scripts/generate-c… |
| 环境变量 | NONE | NONE | — | No iteration through os.environ; token loaded from config file only |
3 项发现
中危 外部 URL 外部 URL
https://your-webhook-url.com SKILL.md:191 中危 外部 URL 外部 URL
https://your-webhook-url.com/webhook config-template.json:6 中危 外部 URL 外部 URL
https://staging.example.com/health templates/github-actions/deploy-workflow.yml:141 目录结构
13 文件 · 89.9 KB · 3308 行 JavaScript 4f · 1898L
Markdown 3f · 659L
YAML 4f · 597L
JSON 2f · 154L
├─
▾
.github
│ └─
▾
workflows
│ ├─
ci.yml
YAML
│ └─
deploy.yml
YAML
├─
▾
scripts
│ ├─
code-review.js
JavaScript
│ ├─
generate-changelog.js
JavaScript
│ └─
project-manager.js
JavaScript
├─
▾
templates
│ └─
▾
github-actions
│ ├─
ci-workflow.yml
YAML
│ └─
deploy-workflow.yml
YAML
├─
config-template.json
JSON
├─
github-cli.js
JavaScript
├─
package.json
JSON
├─
README.md
Markdown
├─
SKILL_CN.md
Markdown
└─
SKILL.md
Markdown
依赖分析 4 项
| 包名 | 版本 | 来源 | 已知漏洞 | 备注 |
|---|---|---|---|---|
@octokit/rest | ^20.0.2 | npm | 否 | Official GitHub API client, legitimate |
chalk | ^4.1.2 | npm | 是 | Low-severity CVE-2023-26141; recommend upgrading to ^5.0.0 |
commander | ^11.0.0 | npm | 否 | Standard CLI argument parsing |
inquirer | ^8.2.6 | npm | 否 | Interactive CLI prompts |
安全亮点
✓ No credential exfiltration - GitHub token is stored locally in .github-manager.json and used only with official GitHub API
✓ No obfuscation detected - no base64-encoded strings, eval() usage, or anti-analysis techniques
✓ No remote code execution - execSync only runs documented git commands locally
✓ No C2 communication or data exfiltration - all network traffic goes to official GitHub API endpoints
✓ No sensitive file access - does not read ~/.ssh, ~/.aws, or .env files
✓ No persistence mechanisms - no cron jobs, startup hooks, or backdoor installations
✓ No supply chain compromise detected - all dependencies are from npm registry with known maintainers
✓ Uses official @octokit/rest library for GitHub API interactions
✓ No hidden functionality beyond documented features