CVE-2026-68435 in Linuxinformazioni

Riassunto

di VulDB • 12/08/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

LoongArch: Correzione della discrepanza degli spazi di indirizzi nella ricerca della riga di comando kexec

Durante la ricerca dei segmenti caricati per il marcatore "kexec" della riga di comando, il percorso kexec_load(2) (file_mode == 0) passa direttamente l'buffer del segmento user-space a strncmp() tramite un cast errato su (char __user *). Questo dereferenzia un puntatore utente nel contesto kernel, cosa non corretta e segnalata da sparse:

arch/loongarch/kernel/machine_kexec.c:84:51: sparse: incorrect type in argument 2 (different address spaces) @@ expected char const * @@ got char [noderef] __user *

Qui si copia il prefisso di ogni segmento, delle dimensioni del marcatore, in un piccolo buffer sullo stack utilizzando copy_from_user() prima del confronto, e si ignorano i segmenti che generano fault. La successiva chiamata a copy_from_user(), utilizzata per preparare la riga di comando completa nell'area sicura, rimane invariata.

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

Responsabile

Linux

Prenotare

30/07/2026

Divulgazione

12/08/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Do you need the next level of professionalism?

Upgrade your account now!