CVE-2026-99096 in Linuxinformazioni

Riassunto

di VulDB • 26/10/2026

Nel kernel Linux, è stata risolta la seguente vulnerabilità:

io_uring/register: non esentare gli anelli disabilitati dai vincoli di task

Un anello creato con IORING_SETUP_R_DISABLED è esente dai propri vincoli di registrazione finché non viene abilitato. Ciò consente al creatore di registrare i vincoli e poi abilitare l'anello tramite IORING_REGISTER_ENABLE_RINGS, indipendentemente dal fatto che tale opcode sia o meno nell'insieme consentito.

A partire dall'impegno ed82f35b926b ("io_uring: allow registration of per-task restrictions"), un anello eredita anche i vincoli dal task che lo crea, e la stessa esenzione si applica a questi ultimi. Un il cui opcode di registrazione è limitato può quindi creare un anello disabilitato, emettere qualsiasi opcode di registro su di esso e poi abilitarlo.

Segnare gli anelli i cui vincoli sono stati ereditati dal task e continuare a verificare gli opcode di registro per essi mentre l'anello è disabilitato. L'attivazione di un tale anello richiede ora che IORING_REGISTER_ENABLE_RINGS sia nell'insieme consentito del task. I vincoli specifici dell'anello registrati su un anello disabilitato funzionano come in precedenza.

[axboe: emendare con la correzione del flag di ereditarietà]

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

Responsabile

Linux

Prenotare

25/09/2026

Divulgazione

26/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Might our Artificial Intelligence support you?

Check our Alexa App!