High CVE's in retrofit 2.7.2 dependency
Nessuno ha ancora preso questa issue.
- Lingua principale
- Java
- Stelle
- 438
- Fork
- 117
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
Our customer's security team has raised an issue regarding the Mapbox Java SDK. It appears that mapbox-sdk-core 7.10.1 relies on retrofit 2.7.2 (from February 2020), which contains seven known vulnerabilities:
CVE-2026-24400, CVE-2023-2976, CVE-2022-24329, CVE-2021-0341, CVE-2020-8908, CVE-2020-29582, and CVE-2020-15250.
Please upgrade the dependency to the fixed one 3.0
// Source: https://mvnrepository.com/artifact/com.squareup.retrofit2/retrofit
implementation("com.squareup.retrofit2:retrofit:3.0.0")
Guida per i contributori
Apri 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.
Direzione di ricerca
L'issue non indica alcun file di build o test, quindi individua prima la dichiarazione di com.squareup.retrofit2:retrofit e verifica come vengono testate le dipendenze in questo repository. Esegui la suite di test esistente prima e dopo l'aggiornamento alla versione 3.0.0; il lavoro è completato quando viene utilizzata la versione fissata e i test continuano a passare.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- java
- Ambito
- api
- Tipo di issue
- Bug
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Stato di attività
- Attiva
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 72/100