Improve security on protocol.mozilla.org website
I maintainer di solito rispondono entro 6 giorni
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
Direzione di ricerca
Inizia con il report di Observatory per protocol.mozilla.org e con la checklist websec collegata, quindi individua la configurazione di serving del sito. Applica la CSP e gli header di sicurezza richiesti e verifica che Observatory raggiunga una valutazione positiva senza compromettere il sito.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
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
- Lingua principale
- SCSS
- Stelle
- 299
- Fork
- 84
- Merge medio
- 6g 4h
- PR unite (30g)
- 11
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Nessuna guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di mozilla/protocol
-
Avoid `<details>`/`<summary>` for content with headingsForse già presa @chanellebingham l’ha presa 15 giorni fa. ApertaA11y ♿️
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 6 giorni
-
Bug :beetle: Size: XS
Difficoltà 2/5 Meno di un'ora Idoneità per principianti 65/100
I maintainer di solito rispondono entro 6 giorni
-
Migrate Fractal to FractalityForse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 48/100
mozilla/protocol#1188 · 1 reazione ·
I maintainer di solito rispondono entro 6 giorni
-
Update to Node 24Forse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 45/100
I maintainer di solito rispondono entro 6 giorni
-
Dev ready ⚙️ P1 Size: XS
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
mozilla/protocol#1119 · 2 commenti ·
I maintainer di solito rispondono entro 6 giorni
Tutte le issue di mozilla/protocol
Issue simili
-
area:fs type:fix
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
Tripstack-Corp/spyc#1002 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 74/100
-
Wayfinder sample agents don't reach the Data Plane on the quickstart packForse già presa Una pull request collegata a questa issue è aperta o già unita. ApertaType/Bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
thunder-id/thunderid#6402 ·
I maintainer di solito rispondono entro 1 giorno
-
github_actions security
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
dekobon/big-code-analysis#1815 ·
I maintainer di solito rispondono entro 1 giorno