CVE-2026-74567 in Linuxinformazioni

Riassunto

di VulDB • 15/08/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

keys: correggere una lettura fuori dai limiti in keyring_get_key_chunk()

Per i chunk di livello, `keyring_get_key_chunk()` avanza il puntatore di lettura di `level * sizeof(long)` oltre il prefisso inline, ma effettua il controllo dei soli limiti del prefisso. Di conseguenza, con una descrizione della chiave sufficientemente lunga, si legge al di fuori dell'allocazione effettuata tramite `kmemdup(desc, desc_len + 1)`. Calcolare l'offset byte completo ed effettuare il controllo dei limiti sulla descrizione rispetto a tale offset prima della lettura.

Il ciclo raggiunge un chunk di livello descrizione solo quando due chiavi collidono attraverso gli hash x, type e domain_tag; pertanto, questa condizione si verifica tramite una chiamata `add_key(2)` non privilegiata con una coppia costruita ad hoc di chiavi dello stesso tipo i cui indici generano collisioni nell'hash. KASAN segnala una lettura fuori dai limiti nello slab (slab-out-of-bounds read).

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsabile

Linux

Prenotare

15/08/2026

Divulgazione

15/08/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Want to stay up to date on a daily basis?

Enable the mail alert feature now!