(3398) Consider enabling GitHub Private Vulnerability Reporting (PVR)
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 1/5
- Tempo estimado
- Menos de uma hora
- Facilidade para iniciantes
- 45/100
- Tipo de issue
- Funcionalidade
- Clareza
- Claramente especificada
- Status de atividade
- Pouca atividade
- Stack de tecnologia
- github
- Domínio
- security
Direção de pesquisa
Comece em Settings → Code security → Private vulnerability reporting do repositório e leia a documentação vinculada do GitHub sobre as etapas de configuração. Está concluído quando o Private Vulnerability Reporting estiver habilitado, para que futuros relatórios de vulnerabilidade tenham um canal seguro.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Hi,
I recently identified a security issue in jsdiff and wanted to report it through GitHub's Private Vulnerability Reporting feature, but it's not currently enabled on this repository.
I've reached out via email with the details (found via your public npm maintainer profile), but for future reports — from me or anyone else — PVR provides a secure, structured channel that:
- Keeps vulnerability details private until a fix is ready
- Lets you coordinate disclosure timelines with reporters
- Automatically generates GitHub Security Advisories (GHSAs) and CVEs when you're ready to publish
You can enable it in Settings → Code security → Private vulnerability reporting. More info: https://docs.github.com/en/code-security/security-advisories/working-with-repository-security-advisories/configuring-private-vulnerability-reporting-for-a-repository
Given jsdiff's download count (~397M/month) and dependent package count (4,153+), having a clear security reporting channel would benefit the entire ecosystem.
Thank you, truly, for maintaining this library!
Best,
Daniel Cervera
- Linguagem predominante
- JavaScript
- Estrelas
- 9.2k
- Forks
- 555
- Merge médio
- 1d 9h
- PRs com merge (30d)
- 5
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Sem 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 kpdecker/jsdiff
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
Mantenedores costumam responder em até 1 dia
-
Migrating to ESM onlyAberta
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100
kpdecker/jsdiff#703 · 1 reação ·
Mantenedores costumam responder em até 1 dia
-
Applying a patch with a fuzzFactor can be very very slowTalvez já em andamento @json-open-source assumiu há 40 dias. Abertaperformance
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 48/100
kpdecker/jsdiff#692 · 2 comentários ·
Mantenedores costumam responder em até 1 dia
-
reversing a text diff?Aberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
kpdecker/jsdiff#629 · 7 comentários ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 30/100
kpdecker/jsdiff#624 · 6 comentários ·
Mantenedores costumam responder em até 1 dia
Todas as issues de kpdecker/jsdiff
Issues semelhantes
-
area:ui
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
openfootmanager/openfootmanager#1365 ·
Mantenedores costumam responder em até 1 dia
-
documentation
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 86/100
NuSkooler/enigma-bbs#988 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 77/100
-
Thêm tệp .envAberta
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 65/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 67/100
mikemccand/luceneutil#644 ·
Mantenedores costumam responder em até 4 dias