Ho ricevuto un report dallo scanner XRay di JFrog secondo cui l’immagine di base della versione 2.0.20240904-0335 di Discourse contiene codice dannoso in tre pacchetti:
dialog-holder:1.0.0
float-kit:1.0.0
custom-proxy:1.0.0
Ho fatto qualche ricerca e ho trovato i tre pacchetti con lo stesso nome e versione segnalati su https://vulert.com
(Aggiungerò questo nei commenti poiché non posso pubblicare più di 2 link nel post)
Avete già riscontrato problemi simili? Si tratta di riscontri di Discourse o di altri pacchetti, dato che non riesco a trovare pacchetti segnalati su npm.js?
Idealmente, anche questi pacchetti locali sarebbero sottoposti a scope, ma sono referenziati dal workspace, quindi l’1.0.0 che sta scaricando proviene dal proprio repository.
Non c’è alcuna “provenance push” che abbia visto e JFrog esamina solo nomi e versioni in molti casi, quindi dovrebbe rientrare nel tuo processo di gestione dei falsi positivi con il controllo.