扫描报告
10 /100
gitlab-cli-skills
Comprehensive GitLab CLI (glab) command reference and workflows for all GitLab operations via terminal
This is a legitimate GitLab CLI (glab) documentation/reference skill with no malicious behavior. The only finding is a documentation example showing a masked PAT format, which is a false positive since the token is redacted.
可以安装
No action required. This skill provides safe, documented access to GitLab CLI operations through the legitimate glab binary.
安全发现 2 项
| 严重性 | 安全发现 | 位置 |
|---|---|---|
| 提示 | Masked PAT format example in documentation | glab-auth/references/commands.md:178 |
| 提示 | No executable scripts present | SKILL.md:1 |
| 资源类型 | 声明权限 | 推断权限 | 状态 | 证据 |
|---|---|---|---|---|
| 网络访问 | READ | READ | ✓ 一致 | SKILL.md: requires network access to GitLab API via HTTPS |
| 文件系统 | READ | READ | ✓ 一致 | SKILL.md: mentions ~./ssh/id_rsa and ~/.docker/config.json for DPoP and registry… |
| 环境变量 | READ | READ | ✓ 一致 | SKILL.md: reads GITLAB_TOKEN, GITLAB_HOST env vars |
| 命令执行 | NONE | NONE | — | No shell execution - skill is documentation only, relies on glab binary |
1 严重 50 项发现
严重 API 密钥 硬编码 API 密钥
glpat-xxxxxxxxxxxxxxxxxxxx glab-auth/references/commands.md:178 中危 外部 URL 外部 URL
https://gitlab.com/gitlab-org/cli/-/releases SKILL.md:4 中危 外部 URL 外部 URL
https://gitlab.com SKILL.md:26 中危 外部 URL 外部 URL
https://docs.gitlab.com/api/ glab-api/SKILL.md:20 中危 外部 URL 外部 URL
https://docs.gitlab.com/api/graphql/ glab-api/SKILL.md:21 中危 外部 URL 外部 URL
https://jsonlines.org/ glab-api/SKILL.md:74 中危 外部 URL 外部 URL
https://docs.gitlab.com/api/attestations/ glab-attestation/references/commands.md:38 中危 外部 URL 外部 URL
https://docs.gitlab.com/ci/pipeline_security/slsa/provenance_v1/ glab-attestation/references/commands.md:39 中危 外部 URL 外部 URL
https://slsa.dev/attestation-model glab-attestation/references/commands.md:40 中危 外部 URL 外部 URL
https://docs.sigstore.dev/cosign/system_config/installation/ glab-attestation/references/commands.md:43 中危 外部 URL 外部 URL
https://docs.gitlab.com/cli/auth/ glab-auth/references/commands.md:3 中危 外部 URL 外部 URL
https://docs.gitlab.com/user/profile/personal_access_tokens/#require-dpop-headers-with-personal- glab-auth/references/commands.md:156 中危 外部 URL 外部 URL
https://docs.gitlab.com/policy/development_stages_support/ glab-auth/references/commands.md:165 中危 外部 URL 外部 URL
https://docs.gitlab.com/ci/jobs/job_rules/#ci_pipeline_source-predefined-variable glab-ci/references/commands.md:213 中危 外部 URL 外部 URL
https://docs.gitlab.com/editor_extensions/gitlab_cli/#run-… glab-ci/references/commands.md:307 中危 外部 URL 外部 URL
https://staging.example.com glab-ci/references/pipeline-best-practices.md:193 中危 外部 URL 外部 URL
https://gitlab.com/your-group/your-project/badges/main/coverage.svg glab-ci/references/pipeline-best-practices.md:294 中危 外部 URL 外部 URL
https://api.example.com glab-ci/references/pipeline-best-practices.md:569 中危 外部 URL 外部 URL
https://staging-api.example.com glab-ci/references/pipeline-best-practices.md:577 中危 外部 URL 外部 URL
https://$CI_COMMIT_REF_SLUG.review.example.com glab-ci/references/pipeline-best-practices.md:609 中危 外部 URL 外部 URL
https://docs.gitlab.com/ee/ci/yaml/ glab-ci/references/pipeline-best-practices.md:663 中危 外部 URL 外部 URL
https://docs.gitlab.com/ee/ci/examples/ glab-ci/references/pipeline-best-practices.md:664 中危 外部 URL 外部 URL
https://docs.gitlab.com/ee/ci/pipelines/pipeline_efficiency.html glab-ci/references/pipeline-best-practices.md:665 中危 外部 URL 外部 URL
https://docs.brew.sh/Shell-Completion glab-completion/SKILL.md:97 中危 外部 URL 外部 URL
http://proxy.example.com:8080 glab-config/SKILL.md:60 中危 外部 URL 外部 URL
https://gitlab.mycompany.com glab-config/SKILL.md:111 中危 外部 URL 外部 URL
https://docs.gitlab.com/user/gitlab_duo_cli/ glab-duo/SKILL.md:19 中危 外部 URL 外部 URL
https://gitlab.com/groups/gitlab-org/-/work_items/20826 glab-duo/SKILL.md:22 中危 外部 URL 外部 URL
https://gitlab.com/NAMESPACE/REPO/-/issues/incident/123 glab-incident/references/commands.md:46 中危 外部 URL 外部 URL
https://gitlab.com/OWNER/REPO/-/issues/incident/123 glab-incident/references/commands.md:150 中危 外部 URL 外部 URL
https://gitlab.com/NAMESPACE/REPO/-/issues/123 glab-issue/references/commands.md:74 中危 外部 URL 外部 URL
https://gitlab.com/profclems/glab/-/issues/123 glab-issue/references/commands.md:138 中危 外部 URL 外部 URL
https://gitlab.com/OWNER/REPO/-/issues/123 glab-issue/references/commands.md:244 中危 外部 URL 外部 URL
https://docs.gitlab.com/policy/development_stages_support/. glab-mcp/SKILL.md:21 中危 外部 URL 外部 URL
https://gitlab.com/api/v4/projects/ glab-mr/SKILL.md:182 中危 外部 URL 外部 URL
https://gitlab.com/gitlab-org/cli/-/merge_requests/1234 glab-mr/references/commands.md:130 中危 外部 URL 外部 URL
https://docs.gitlab.com/user/project/quick_actions/ glab-quick-actions/SKILL.md:424 中危 外部 URL 外部 URL
https://gitlab.com/upstream-group/project.git glab-repo/SKILL.md:69 中危 外部 URL 外部 URL
https://gitlab.com/gitlab-org/cli glab-repo/references/commands.md:92 中危 外部 URL 外部 URL
https://username:[email protected]/org/repo glab-repo/references/commands.md:378 中危 外部 URL 外部 URL
https://gitlab.example.com/org/repo glab-repo/references/commands.md:390 中危 外部 URL 外部 URL
https://username:[email protected]/org/priv… glab-repo/references/commands.md:393 中危 外部 URL 外部 URL
https://gitlab-backup.example.com/backup/myproject glab-repo/references/commands.md:399 中危 外部 URL 外部 URL
https://gitlab-backup.example.com/backup/repo glab-repo/references/commands.md:402 中危 外部 URL 外部 URL
https://gitlab.company.org/user/repo glab-repo/references/commands.md:540 中危 外部 URL 外部 URL
https://gitlab.company.org/user/repo.git glab-repo/references/commands.md:541 中危 外部 URL 外部 URL
https://docs.gitlab.com/api/user_tokens/#create-a-personal-access-token glab-token/references/commands.md:45 中危 外部 URL 外部 URL
https://docs.gitlab.com/user/profile/personal_access_tokens/#personal-access-token-scopes. glab-token/references/commands.md:83 提示 邮箱 邮箱地址
[email protected] glab-repo/references/commands.md:378 提示 邮箱 邮箱地址
[email protected] glab-repo/references/commands.md:539 目录结构
75 文件 · 435.6 KB · 11803 行 Markdown 72f · 11466L
YAML 3f · 337L
├─
▾
glab-alias
│ ├─
▾
references
│ │ └─
commands.md
Markdown
│ └─
SKILL.md
Markdown
├─
▾
glab-api
│ └─
SKILL.md
Markdown
├─
▾
glab-attestation
│ ├─
▾
references
│ │ └─
commands.md
Markdown
│ └─
SKILL.md
Markdown
├─
▾
glab-auth
│ ├─
▾
references
│ │ └─
commands.md
Markdown
│ └─
SKILL.md
Markdown
├─
▾
glab-changelog
│ ├─
▾
references
│ │ └─
commands.md
Markdown
│ └─
SKILL.md
Markdown
├─
▾
glab-check-update
│ └─
SKILL.md
Markdown
├─
▾
glab-ci
│ ├─
▾
references
│ │ ├─
commands.md
Markdown
│ │ └─
pipeline-best-practices.md
Markdown
│ ├─
▾
templates
│ │ ├─
docker-build.yml
YAML
│ │ ├─
nodejs-basic.yml
YAML
│ │ ├─
nodejs-multistage.yml
YAML
│ │ └─
README.md
Markdown
│ └─
SKILL.md
Markdown
├─
▾
glab-cluster
│ ├─
▾
references
│ │ └─
commands.md
Markdown
│ └─
SKILL.md
Markdown
├─
▾
glab-completion
│ └─
SKILL.md
Markdown
├─
▾
glab-config
│ ├─
▾
references
│ │ └─
commands.md
Markdown
│ └─
SKILL.md
Markdown
├─
▾
glab-deploy-key
│ ├─
▾
references
│ │ └─
commands.md
Markdown
│ └─
SKILL.md
Markdown
├─
▾
glab-duo
│ ├─
▾
references
│ │ └─
commands.md
Markdown
│ └─
SKILL.md
Markdown
├─
▾
glab-gpg-key
│ ├─
▾
references
│ │ └─
commands.md
Markdown
│ └─
SKILL.md
Markdown
├─
▾
glab-help
│ └─
SKILL.md
Markdown
├─
▾
glab-incident
│ ├─
▾
references
│ │ └─
commands.md
Markdown
│ └─
SKILL.md
Markdown
├─
▾
glab-issue
│ ├─
▾
references
│ │ └─
commands.md
Markdown
│ └─
SKILL.md
Markdown
├─
▾
glab-iteration
│ ├─
▾
references
│ │ └─
commands.md
Markdown
│ └─
SKILL.md
Markdown
├─
▾
glab-job
│ ├─
▾
references
│ │ └─
commands.md
Markdown
│ └─
SKILL.md
Markdown
├─
▾
glab-label
│ ├─
▾
references
│ │ └─
commands.md
Markdown
│ └─
SKILL.md
Markdown
├─
▾
glab-mcp
│ ├─
▾
references
│ │ └─
commands.md
Markdown
│ └─
SKILL.md
Markdown
├─
▾
glab-milestone
│ ├─
▾
references
│ │ └─
commands.md
Markdown
│ └─
SKILL.md
Markdown
├─
▾
glab-mr
│ ├─
▾
references
│ │ └─
commands.md
Markdown
│ └─
SKILL.md
Markdown
├─
▾
glab-opentofu
│ ├─
▾
references
│ │ └─
commands.md
Markdown
│ └─
SKILL.md
Markdown
├─
▾
glab-quick-actions
│ └─
SKILL.md
Markdown
├─
▾
glab-release
│ ├─
▾
references
│ │ └─
commands.md
Markdown
│ └─
SKILL.md
Markdown
├─
▾
glab-repo
│ ├─
▾
references
│ │ └─
commands.md
Markdown
│ └─
SKILL.md
Markdown
├─
▾
glab-runner
│ └─
SKILL.md
Markdown
├─
▾
glab-runner-controller
│ ├─
▾
references
│ │ └─
commands.md
Markdown
│ └─
SKILL.md
Markdown
├─
▾
glab-schedule
│ ├─
▾
references
│ │ └─
commands.md
Markdown
│ └─
SKILL.md
Markdown
├─
▾
glab-securefile
│ ├─
▾
references
│ │ └─
commands.md
Markdown
│ └─
SKILL.md
Markdown
├─
▾
glab-snippet
│ ├─
▾
references
│ │ └─
commands.md
Markdown
│ └─
SKILL.md
Markdown
├─
▾
glab-ssh-key
│ ├─
▾
references
│ │ └─
commands.md
Markdown
│ └─
SKILL.md
Markdown
├─
▾
glab-stack
│ ├─
▾
references
│ │ └─
commands.md
Markdown
│ └─
SKILL.md
Markdown
├─
▾
glab-token
│ ├─
▾
references
│ │ └─
commands.md
Markdown
│ └─
SKILL.md
Markdown
├─
▾
glab-user
│ ├─
▾
references
│ │ └─
commands.md
Markdown
│ └─
SKILL.md
Markdown
├─
▾
glab-variable
│ ├─
▾
references
│ │ └─
commands.md
Markdown
│ └─
SKILL.md
Markdown
├─
▾
glab-version
│ └─
SKILL.md
Markdown
├─
▾
glab-workitems
│ └─
SKILL.md
Markdown
├─
README.md
Markdown
└─
SKILL.md
Markdown
安全亮点
✓ HTTPS enforced for all GitLab API communication - token never sent over HTTP
✓ Clear security warnings about never uploading private SSH keys
✓ Well-documented credential management with multi-actor identity guidance
✓ DPoP SSH key access explicitly declared in documentation
✓ Token environment variable precedence clearly documented
✓ No suspicious patterns: no base64 encoding, no curl|bash, no direct IP connections
✓ No credential exfiltration observed - skill is read-only documentation
✓ 40+ sub-skills organized by function with clear security boundaries