SECURITY.md points reporters to an advisory form that is not enabled
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Facilidade para iniciantes
- 72/100
- Tipo de issue
- Documentação
- Clareza
- Claramente especificada
- Status de atividade
- Ativa
- Stack de tecnologia
- github, javascript
- Domínio
- security
Direção de pesquisa
Comece por .github/SECURITY.md:3 e verifique a configuração do repositório para o relato privado de vulnerabilidades, já que a solução sugerida depende de ela estar habilitada. Atualize a política com um canal funcional para relatos privados e um endereço de contato caso o e-mail continue sendo uma opção. O trabalho estará concluído quando alguém que não seja colaborador puder seguir as instruções de SECURITY.md para enviar um relato privado.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Summary
.github/SECURITY.md asks reporters to open a security advisory or use "GitHub profile contact", and not to open a public issue. Private vulnerability reporting is not enabled on the repository, so outside reporters have no "Report a vulnerability" button, and no contact address is given.
Where
.github/SECURITY.md:3
Impact
A reporter who follows the policy has no working private channel.
Suggested fix
Enable private vulnerability reporting in the repository's code security settings, link the "new advisory" page from SECURITY.md, and name a contact address if email stays as a channel.
Acceptance criteria
- A non-collaborator can submit a private report by following SECURITY.md
Getting started
- Relevant files:
.github/SECURITY.md - How to run tests:
npm install, thennpm testandnpm run lint - Related docs:
docs/ARCHITECTURE.md,.github/CONTRIBUTING.md
Filed by repo-audit/full-audit at 8a2c86c. Severity: low. Effort: S. audit-key: documentation|.github/SECURITY.md|private-vulnerability-reporting
- Linguagem predominante
- JavaScript
- Estrelas
- 4
- Forks
- 2
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de TMHSDigital/Static_Chess
-
enhancement good first issue severity: medium
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
TMHSDigital/Static_Chess#53 ·
-
documentation good first issue severity: low
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 83/100
TMHSDigital/Static_Chess#48 ·
-
documentation severity: medium
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
TMHSDigital/Static_Chess#47 ·
-
documentation good first issue severity: low
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
TMHSDigital/Static_Chess#46 ·
-
documentation good first issue severity: low
Dificuldade 1/5 1-3 horas Facilidade para iniciantes 82/100
TMHSDigital/Static_Chess#45 ·
Todas as issues de TMHSDigital/Static_Chess
Issues semelhantes
-
good first issue tests
Dificuldade 1/5 1-3 horas Facilidade para iniciantes 68/100
Mantenedores costumam responder em até 1 dia
-
enhancement good first issue
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 90/100
-
1️⃣ phase/under-investigation flaky/confirmed flaky/needs-decision type/bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
growilabs/growi#12246 · 3 comentários ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 72/100
TMHSDigital/Free-Game-Dev-Assets#301 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 79/100