CVE-2022-39218 in JS Compute Runtime for Fastlyinformazioni

Riassunto

di VulDB • 17/06/2026

Il JS Compute Runtime per la piattaforma Fastly Compute@Edge fornisce l'ambiente in cui viene eseguito il codice JavaScript quando si utilizza lo SDK JavaScript di Compute@Edge. Nelle versioni precedenti alla 0.5.3, i metodi `Math.random` e `crypto.getRandomValues` non utilizzano valori sufficientemente casuali. Il valore iniziale utilizzato per inizializzare il PRNG (generatore di numeri pseudo-casuali) è incorporato nel modulo WebAssembly finale, rendendo prevedibile la sequenza dei valori casuali generati da tale specifico modulo WebAssembly. Un attaccante può sfruttare il seed fisso per prevedere i numeri casuali generati da queste funzioni ed eludere i controlli di sicurezza crittografica, ad esempio per divulgare dati sensibili cifrati da funzioni che utilizzano tali generatori. Il problema è stato risolto nella versione 0.5.3. Non sono note soluzioni alternative (workaround).

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsabile

GitHub, Inc.

Prenotare

02/09/2022

Divulgazione

21/09/2022

Moderazione

accettato

CPE

pronto

EPSS

0.00830

KEV

no

Attività

molto basso

Fonti

Want to stay up to date on a daily basis?

Enable the mail alert feature now!