Skip to content

Security: theuves/cpf

Security

SECURITY.md

Segurança

Versões suportadas

A série 3.x recebe correções de segurança. A última série 2.x recebe correções críticas conforme a capacidade dos mantenedores; versões anteriores podem ser usadas para reproduzir um problema, mas não recebem garantia de correção. Consulte docs/support-policy.md para runtimes suportados.

Relatando uma vulnerabilidade

Não publique detalhes exploráveis em uma issue aberta. Use um GitHub Security Advisory privado no repositório e informe:

  • versão e ambiente afetados;
  • impacto observado;
  • entrada mínima para reprodução;
  • mitigação conhecida, se houver.

O recebimento deve ser confirmado antes de qualquer divulgação. Depois da análise, mantenedores combinam escopo, correção, crédito e data de publicação com quem relatou.

Limites de segurança do pacote

Esta biblioteca valida estrutura e dígitos verificadores. Um retorno true não confirma identidade, titularidade, emissão ou situação cadastral. A geração usa Math.random, não oferece aleatoriedade criptográfica e não deve ser usada para segredos, autenticação ou controle de acesso.

Verificações automatizadas

Pull requests e pushes passam por auditoria de dependências com bloqueio para vulnerabilidades de severidade alta ou crítica. O CodeQL analisa JavaScript e TypeScript nesses eventos e semanalmente. Dependabot acompanha atualizações do ecossistema npm e das GitHub Actions.

There aren't any published security advisories