Este relatório não está traduzido para o idioma solicitado. O relatório canônico em inglês é exibido no lugar.

Avaliação de segurança versionada

ID do relatório: SA-9B32288A

7/5/2026, 6:54:50 AM

onboarding-helper avaliação de segurança v7

Relatório de Certificação de Segurança da Skill

Histórico de auditoria
Modelo de auditoria: codex Relatório histórico
Nome da skill
onboarding-helper
Versão
v7
Mantenedor
CuriousLearner
Cobertura
1 Arquivos analisados · 1,170 Linhas analisadas
Versão da política
Indisponível

Maior gravidade de descoberta confirmada

Crítico

3 constatações de segurança confirmadas requerem atenção.

Contexto de instalação

Evidências históricas

Este relatório pode não descrever o artefato atualmente instalável. Abra a página atual da Skill para obter orientações de instalação.

Abra a página atual do Skill

Este relatório não bloqueia nem autoriza o manifesto ou o ZIP.

Most static findings are false positives caused by Markdown fences, inline examples, placeholder environment variables, and reference links in a documentation template. The audit confirms remote installer guidance that tells users to execute downloaded shell scripts, and it adds semantic concerns for credential-handling guidance and a weak sample password. No prompt injection attempt was found in SKILL.md.

Posição do relatório

Relatório histórico

Abra o histórico de auditoria antes de usar este relatório para instalar.

Atestado de auditoria

Não atestável

A vinculação imutável exigida está incompleta.

Verificação humana

Não verificado

Nenhuma verificação humana está registrada para este relatório.

Cobertura

1 Arquivos analisados · 1,170 Linhas analisadas

7 itens exibidos para revisão

Limitações

Este relatório não alega execução em runtime ou sandbox e não prova a ausência de efeitos colaterais.

Cadeia de evidências

Siga as evidências desde a vinculação à origem até o contrato de instalação. As evidências disponíveis oferecem suporte à verificação; não são uma garantia de segurança.

  1. Fonte

    Vinculação indisponível

  2. Artefato

    Identidade incompleta

  3. Auditoria

    Concluído

  4. Contrato de instalação

    Abra o manifesto para verificar

    Abra o manifesto

Recursos observados

Observado significa que este relatório registrou evidências de suporte. Não registrado não prova que uma capacidade está ausente.

Contém scripts

Pode executar código incluído com o Skill.

Não registrado por esta auditoria

Acesso à rede

Pode conectar-se a serviços externos.

Observado em 26 locais de evidência

Acesso ao sistema de arquivos

Pode ler ou gravar arquivos locais.

Não registrado por esta auditoria

Variáveis de ambiente

Pode ler valores do ambiente do processo.

Observado em 5 locais de evidência

Comandos externos

Pode invocar comandos ou programas fora do Skill.

Observado em 103 locais de evidência

Itens de revisão de capacidade (4)
Alto
Shell command substitution
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
The template tells users to run a shell with a downloaded Homebrew installer. The skill does not execute it itself, but copied onboarding output can expose users to remote installer supply-chain risk.
Alto
Unix shell invocation
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
The template tells users to run a shell with a downloaded Homebrew installer. The skill does not execute it itself, but copied onboarding output can expose users to remote installer supply-chain risk.
Médio
Hardcoded URL
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
This URL is used inside remote installer commands that are executed by a shell. The hardcoded URL is not exfiltration, but it contributes to unsafe install guidance.
Médio
Hardcoded URL
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
This URL is used inside remote installer commands that are executed by a shell. The hardcoded URL is not exfiltration, but it contributes to unsafe install guidance.

Descobertas de risco

As preocupações de segurança confirmadas são separadas dos itens que ainda precisam de revisão.

Preocupações de segurança confirmadas (3)

RISK-001 Crítico
Pipe to shell pattern
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
The onboarding template recommends piping a downloaded nvm installer from raw.githubusercontent.com directly into bash. Even as documentation, this teaches unverified remote code execution when users follow the guide.
RISK-002 Alto
Credential Request Guidance Uses Broad Team Channels
The template tells users to request AWS credentials from DevOps in the engineering channel and to ask there for API credentials. This can lead to secret disclosure unless all sharing stays inside an approved vault workflow.
The cited lines connect credential requests with a broad engineering channel. They do not explicitly tell users to paste secrets, so confidence is high-medium rather than very high.
RISK-003 Baixo
Weak Shared Test Password in Template
The guide lists a reusable test login with the password password123. New-hire documentation should avoid weak shared passwords, even for sample accounts.
The weak password is explicit in the onboarding template. It appears to be test-only, so the likely impact is limited.

Medidas corretivas

As correções sugeridas foram registradas por esta auditoria. Aplicá-las é responsabilidade da pessoa responsável pela manutenção.

  1. FIX-001
    Crítico
    Remote installer commands are copied into onboarding material.
    Replace curl-to-shell and bash command substitution with package-manager instructions that verify checksums or link to official install documentation.
  2. FIX-002
    Alto
    Credential request wording points users to broad team channels.
    Route all credential requests through a ticket or vault workflow, and state that secrets must never be pasted in chat.
  3. FIX-003
    Baixo
    The sample login uses a weak shared password.
    Use generated temporary test credentials or account-specific credentials, and mark examples as non-production.
  4. FIX-004
    Baixo
    Troubleshooting uses forceful process termination.
    Ask users to identify the process first, then stop only the intended local service.

Evidência especializada

Identidade imutável do sujeito, metadados do scanner, correspondências descartadas e evidências no nível da origem.

Sujeito do artefato

Commit do Marketplace
Indisponível
Hash do conteúdo
Indisponível
Hash da árvore
Indisponível
Caminho do Skill
Indisponível
Hash da carga de auditoria
Indisponível

Metadados da análise

Modelo de auditoria: codex

Estado da análise: Concluído

O escopo limita-se aos arquivos, linhas, métodos e evidências registrados. Nenhuma execução em runtime ou sandbox é alegada.

Falsos positivos estáticos ignorados (3)
Crítico
1Password data
- Stripe test keys: 1Password vault "Development Secrets"
Force-confirmed sensitive/critical static finding; AI dismissal overridden.
Crítico
1Password data
- **1Password**: Shared credentials
Force-confirmed sensitive/critical static finding; AI dismissal overridden.
Crítico
1Password data
Check 1Password vault "Development Secrets" or ask in #engineering.
Force-confirmed sensitive/critical static finding; AI dismissal overridden.

Verificar e exportar

O manifesto e o arquivo de bloqueio vinculam os artefatos de instalação a hashes criptográficos. Esta alegação de integridade é separada da avaliação de segurança.

Atestado de auditoria: not_attestable