question: how handle `affected[].ranges[].events` + `affectedversions-field`
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Facilidade para iniciantes
- 25/100
- Tipo de issue
- Documentação
- Clareza
- Precisa de esclarecimento
- Status de atividade
- Estagnada
- Stack de tecnologia
- github, json
- Domínio
- documentation, security
Direção de pesquisa
Comece lendo o esquema OSV referenciado e o advisory GHSA-h4j7-5rxr-p4wc; em seguida, compare os intervalos, as versões e a GitHub UI dele com a issue da Microsoft vinculada. Considera-se concluído quando for explicado como esses campos devem ser interpretados em conjunto e qualquer discrepância for documentada; o payload não nomeia arquivos do repositório nem testes a serem executados.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Description
Hello! Thanks for your work!
I found 1 confusing case:
https://github.com/advisories/GHSA-h4j7-5rxr-p4wc advisory contains affected[].ranges[].events + affectedversions-field:
{
"package": {
"ecosystem": "NuGet",
"name": "Microsoft.Build.Tasks.Core"
},
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "17.13.9"
},
{
"fixed": "17.14.8"
}
]
}
],
"versions": [
"17.13.9"
]
}
OSV schema says:
affected[].versions field
The affected object’s versions field is a JSON array of strings. Each string is a single affected version in whatever version syntax is used by the given package ecosystem.
...
affected[].ranges[].events fields
The ranges object’s events field is a JSON array of objects. Each object describes a single version that either:
Introduces a vulnerability: {"introduced": string}
Fixes a vulnerability: {"fixed": string}
IIUC it means that affected versions are >=17.13.9 < 17.14.8 range + 17.13.9 version.
But this range contains 17.13.9 so it means that affected versions are >=17.13.9 < 17.14.8 range
GitHub UI shows the following versions:
This is correct for microsoft information - https://github.com/dotnet/msbuild/issues/118469
But this is not equal OSV file.
Can you help to understand this case?
Perhaps i am missing something.
Best Regards, Dmitriy
Related Issues:
- Linguagem predominante
- Sem dados de linguagem
- Estrelas
- 2.5k
- Forks
- 803
- Merge médio
- 7d 6h
- PRs com merge (30d)
- 64
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 github/advisory-database
-
Update https://github.com/advisories/GHSA-5pf6-cq2v-23ww to include patched versionTalvez já em andamento @GreyforgeLabs assumiu há 7 dias. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
github/advisory-database#9879 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
github/advisory-database#9255 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
github/advisory-database#9164 · 1 reação ·
Mantenedores costumam responder em até 1 dia
-
CVE-2026-5598 has incorrect fixed versions for bcprov-jdk packagesTalvez já em andamento @ECD5A assumiu há 50 dias. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
github/advisory-database#8994 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
github/advisory-database#8898 · 4 comentários · 1 reação ·
Mantenedores costumam responder em até 1 dia
Todas as issues de github/advisory-database
Issues semelhantes
-
documentation good first issue help wanted
Dificuldade 1/5 1-3 horas Facilidade para iniciantes 85/100
zmo2s/agent-toolbox#23 ·
-
✨ enhancement needs-discussion
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 85/100
-
clawsweeper:needs-maintainer-review clawsweeper:no-new-fix-pr issue-rating: 🌊 off-meta tidepool P3
Dificuldade 2/5 Meio dia Facilidade para iniciantes 62/100
openclaw/openclaw#168070 · 1 comentário · 1 reação ·
Mantenedores costumam responder em até 1 dia
-
agent: ready area: submission priority: high type: docs
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
dkritarth/scopewatch#213 ·
Mantenedores costumam responder em até 1 dia
-
Broken link in RELEASE.mdTalvez já em andamento @Jah-yee assumiu hoje. Aberta
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 88/100
sphinx-contrib/httpdomain#143 ·
Mantenedores costumam responder em até 1 dia