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

7/12/2026, 12:30:16 PM

inbox-placement-monitor avaliação de segurança v6

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
inbox-placement-monitor
Versão
v6
Mantenedor
aaron-he-zhu
Cobertura
2 Arquivos analisados · 130 Linhas analisadas
Versão da política
Indisponível

Maior gravidade de descoberta confirmada

Médio

2 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 alerts are false positives caused by Markdown backticks, fixed documentation links, and homepage metadata. The skill does include an intentional live Resend command, and its save template lacks explicit filename sanitization guidance.

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

2 Arquivos analisados · 130 Linhas analisadas

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

Acesso ao sistema de arquivos

Pode ler ou gravar arquivos locais.

Observado em 22 locais de evidência

Variáveis de ambiente

Pode ler valores do ambiente do processo.

Não registrado por esta auditoria

Comandos externos

Pode invocar comandos ou programas fora do Skill.

Observado em 27 locais de evidência

Itens de revisão de capacidade (1)
Médio
Ruby/shell backtick execution
**Zero-dependency seed-send automation (when Resend is the ESP)**: `python3 "${CLAUDE_PLUGIN_ROOT}/s
Line 52 instructs the agent to run a Python connector and permits --live, which sends messages through Resend. This is intentional functionality but creates command and external network side effects.

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
Live Outbound Email Action
The documented --live workflow sends one message per seed inbox through Resend. This external side effect can disclose campaign content and recipient addresses to the configured email service.
Line 52 explicitly states that --live fires the seed test through a batch endpoint, while dry-run is the default.
RISK-002 Médio
User-Derived Save Filename Lacks Sanitization Guidance
The save template places a domain or topic in a filename without requiring normalization. Unsafe separator or parent-directory input could redirect a write outside the intended memory folder.
Line 70 directly uses <domain-or-topic> in the destination filename, but the underlying host may independently sanitize generated paths.

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 seed-send workflow can execute a connector with live external effects.
    Keep dry-run as the default and require immediate user confirmation before --live. Validate the sender, recipients, subject, and campaign file before execution.
  2. FIX-002
    Médio
    The save filename includes a user-derived domain or topic.
    Normalize the value to a basename with an allowlist of letters, numbers, dots, and hyphens. Reject separators and parent-directory sequences.

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
d71c7417a35d5c2624161bd2fe8de8a41a362128
Hash do conteúdo
27eeef1694b7c46a986388b317781002b4eebb517013a16eefbe3a26eb0c5509
Hash da árvore
9cb9eced2a769d7a5087e3a6bd90eebf42d6bd1f8a9721e86f3e97d95969f23e
Caminho do Skill
skills/aaron-he-zhu/inbox-placement-monitor
Hash da carga de auditoria
b059b3a21ed05a8fe6bfb688f77bed36

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