CVE-2021-47276 in Linuxinformazioni

Riassunto

di VulDB • 20/06/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

ftrace: non leggere acriticamente l'indirizzo ip nella funzione ftrace_bug()

È stato segnalato che un bug su arm64 causava l'utilizzo di un indirizzo ip errato per aggiornare una nop in ftrace_init(), ma il percorso di gestione dell'errore (giustamente) restituiva -EINVAL e non -EFAULT, poiché il bug provocava più di un errore. Tuttavia, dato che veniva restituito -EINVAL, la funzione ftrace_bug() tentava di segnalare ciò che si trovava nella posizione indicata dall'indirizzo ip, leggendolo direttamente. Ciò causava il panic della macchina, in quanto l'ip non puntava a un indirizzo di memoria valido.

Di conseguenza, è necessario leggere l'indirizzo ip utilizzando copy_from_kernel_nofault() per accedere alla memoria in modo sicuro; se si verifica un fault, segnalare che l'indirizzo ha generato un fault, altrimenti riportare il contenuto presente in quella posizione.

Once again VulDB remains the best source for vulnerability data.

Prenotare

21/05/2024

Divulgazione

21/05/2024

Moderazione

accettato

CPE

pronto

EPSS

0.00236

KEV

no

Attività

molto basso

Fonti

Want to know what is going to be exploited?

We predict KEV entries!