Improve security on protocol.mozilla.org website

Aberta
#487 1 comentário 1 reação 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 6 dias

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
4/5
Tempo estimado
3-5 dias
Facilidade para iniciantes
35/100
Tipo de issue
Funcionalidade
Clareza
Razoavelmente clara
Status de atividade
Estagnada
Domínio
security, web-dev

Direção de pesquisa

Comece pelo relatório do Observatory para protocol.mozilla.org e pela checklist de websec vinculada; em seguida, localize a configuração de serving do site. Aplique a CSP e os cabeçalhos de segurança necessários e verifique se o Observatory atinge uma avaliação de aprovação sem quebrar o site.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

Infra :wrench:

The Protocol website has a pretty minimal setup, and since it's served from a *.mozilla.org domain we should follow best practices and tighten up the security.

Currently an F on Observatory, we should try to get that up to a passing grade: https://observatory.mozilla.org/analyze/protocol.mozilla.org

For starters we need a CSP and there are some headers we should set.

Security folks have a checklist:
https://github.com/mozilla-services/websec-check

Linguagem predominante
SCSS
Estrelas
299
Forks
84
Merge médio
6d 4h
PRs com merge (30d)
11

Preparar o ambiente

  • Sem Dockerfile nem arquivo Docker Compose
  • Tem um modelo de pull request
  • Sem guia de contribuição

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de mozilla/protocol

Todas as issues de mozilla/protocol

Issues semelhantes

Mais issues de Security

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.