vuln/core/index.json is not synchronized with individual vulnerability files
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 57/100
Direzione di ricerca
Read vuln/core/index.json and compare its records with the individual JSON files in vuln/core/, starting with IDs 195 through 204. Check how vulnerability files are added during the synchronization process and whether an existing script or CI check covers the index. Done means the index includes every vulnerability record represented by those files and stays synchronized when new records are added.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
The vuln/core/index.json file is not kept in sync with the individual vulnerability JSON files in vuln/core/.
For example, PR #1587 added 10 new vulnerability records (195.json through 204.json), but index.json was not updated.
As a result, consumers relying on index.json receive incomplete vulnerability data.
Steps to reproduce
- Open vuln/core/
- Verify that individual vulnerability files
195.jsonthrough204.jsonexist - Open vuln/core/index.json
- Notice that the index ends at ID
194and does not contain the newly added vulnerabilities
Expected behavior
vuln/core/index.json should contain all vulnerability records represented by the individual JSON files in vuln/core/.
Actual behavior
New vulnerability files are added without updating index.json, causing the aggregated index to become outdated.
Suggested solution
- Update
index.jsonas part of the vulnerability synchronization process. - Ideally, generate
index.jsonautomatically from the individual vulnerability files to avoid inconsistencies. - Add a CI validation check to ensure
index.jsonstays synchronized with the individual files.
- Lingua principale
- Go
- Stelle
- 549
- Fork
- 133
- Merge medio
- 11m
- PR unite (30g)
- 1
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la 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 nodejs/security-wg
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100
nodejs/security-wg#1593 · 1 commento · 1 reazione ·
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 1/100
nodejs/security-wg#1592 · 1 reazione ·
-
Security Tooling ProposalForse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Apertasecurity-wg-agenda
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
nodejs/security-wg#1584 · 3 commenti · 1 reazione ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 10/100
nodejs/security-wg#1583 ·
-
Backlog: Adopt OpenJS CNA for CVE OperationsForse di nuovo libera @UlisesGascon l’ha presa 116 giorni fa e non c’è nessuna pull request aperta. Apertasecurity-wg-agenda wg-agenda
nodejs/security-wg#1576 · 2 commenti · 1 assegnatario ·
Tutte le issue di nodejs/security-wg
Issue simili
-
automation doc-healer documentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 90/100
tsukumogami/tsuku#2804 ·
I maintainer di solito rispondono entro 1 giorno
-
Anthropic /v1/messages: only the last thinking block of an assistant message is keptForse già presa @Shayan12456 l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
ollama/ollama#19415 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
raised-by:verifier
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
medici-finance/assay#5039 ·
I maintainer di solito rispondono entro 1 giorno
-
metax CheckHealth reads Status.Capacity, so unhealthy Metax-GPU nodes are never cleaned upForse già presa @barbierajput378-pixel l’ha presa oggi. Apertakind/bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
Project-HAMi/HAMi#3343 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno