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-EBCB2EB7

10/12/2026, 5:15:26 PM

blackforge avaliação de segurança v1

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

Histórico de auditoria
Versão do scanner 3.0.0 Modelo de auditoria: codex Relatório publicado mais recente
Nome da skill
blackforge
Versão
v1
Mantenedor
blackforge-so
Cobertura
10 Arquivos analisados · 1,078 Linhas analisadas
Versão da política
skillstore-security-audit-policy-v1

Maior gravidade de descoberta confirmada

Médio

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

Contexto de instalação

Confira a página atual de Habilidades

Esta página resume apenas as evidências do relatório. A página da Skill fornece o aviso canônico de instalação.

Abra a página atual do Skill

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

The static alerts reflect documentation syntax, market vocabulary, public catalog access, and intended authentication rather than demonstrated malicious behavior. Two semantic risks remain: automatic execution of unpinned npm clients and credential exposure through documented command arguments. No evidence found of prompt injection, deliberate credential theft, or unrelated sensitive-file access in the reviewed sources.

Posição do relatório

Relatório publicado mais recente

Mais recente refere-se à sequência do relatório, não à atualidade do artefato.

Atestado de auditoria

Atestação ativa

Uma atestação pública está disponível para este relatório exato.

Verificação humana

Não verificado

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

Cobertura

10 Arquivos analisados · 1,078 Linhas analisadas

2 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

    Commit e caminho vinculados

  2. Artefato

    Hashes de conteúdo e árvore vinculados

  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 6 locais de evidência

Acesso ao sistema de arquivos

Pode ler ou gravar arquivos locais.

Observado em 5 locais de evidência

Variáveis de ambiente

Pode ler valores do ambiente do processo.

Observado em 7 locais de evidência

Comandos externos

Pode invocar comandos ou programas fora do Skill.

Observado em 50 locais de evidência

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 (2)

RISK-001 Médio
Automatic Execution of Unpinned External Clients
The wrapper falls back to "npx -y @blackforge-so/cli", and the plugin launches an unpinned MCP package. A compromised release could execute with user privileges and access available credentials. No evidence found that these packages are malicious; their implementations are outside this source review.
The fallback directly executes an unversioned package with automatic confirmation. The plugin uses the same mechanism, establishing supply-chain exposure without proving malicious intent.
RISK-002 Médio
Credential Exposure Through Setup Command Arguments
The setup commands place "BLACKFORGE_API_KEY=bf_your_key_here" and "blackforge auth set-key bf_your_key_here" directly in arguments. Replacing these placeholders with real keys can expose credentials through shell history and process inspection.
The documented workflow requires substituting real credentials into command arguments. Exposure depends on local history and process visibility; the repository itself contains only placeholders.

Medidas corretivas

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

  1. FIX-001
    Médio
    The fallback and MCP configuration execute unpinned npm packages without an explicit installation approval step.
    Pin reviewed client versions, verify package integrity, and require user approval before downloading or executing a missing client. Prefer an existing reviewed installation.
  2. FIX-002
    Médio
    Setup examples encourage placing API credentials directly in command arguments.
    Use an interactive hidden-input credential prompt or a supported secret manager instead of literal keys in commands. Keep credential files private and outside version control.

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
ebcb2eb7ad397e055696549961e5b4f8cfeb7ea5
Hash do conteúdo
ead6047d1625478b5e92101a7150d0accb1f149b5d6fb1b094ad81e429839979
Hash da árvore
27ca902c2a9126c524cb0fb89026d31a5dc01dad81e91bbe07ec8e9852bbd952
Caminho do Skill
skills/blackforge-so/blackforge
Hash da carga de auditoria
dccb7746076946986e038520ef13d1f9

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.

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: active