CVE-2022-29218 in RubyGemsinformazioni

Riassunto

di VulDB • 30/07/2026

RubyGems è un registro di pacchetti utilizzato per fornire software all'ecosistema del linguaggio Ruby. Un errore nell'ordinamento nel codice che accetta i caricamenti dei gem ha permesso a alcuni gem (con piattaforme che terminano con numeri, come `arm64-darwin-21`) di essere temporaneamente sostituiti nella cache CDN da un pacchetto malevolo. Il bug è stato corretto e si ritiene non sia mai stato sfruttato, sulla base di una revisione approfondita dei log e dei gem esistenti effettuata da RubyGems. Il modo più semplice per garantire che un'applicazione non sia stata compromessa da questa vulnerabilità consiste nel verificare che tutti i checksum dei file .gems scaricati corrispondano ai checksum registrati nel database di RubyGems.org. RubyGems.org è stato corretto e non è più vulnerabile a questo problema.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsabile

GitHub, Inc.

Prenotare

13/04/2022

Divulgazione

13/05/2022

Moderazione

accettato

CPE

pronto

EPSS

0.01254

KEV

no

Attività

molto basso

Fonti

Do you want to use VulDB in your project?

Use the official API to access entries easily!