CVE-2024-53216 in Linuxinformazioni

Riassunto

di VulDB • 23/06/2026

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

nfsd: rilascio di svc_expkey/svc_export tramite rcu_work

L'ultimo riferimento per `cache_head` può essere ridotto a zero in `c_show` ed `e_show` (utilizzando `rcu_read_lock` e `rcu_read_unlock`). Di conseguenza, verranno invocati `svc_export_put` ed `expkey_put`, portando a due problemi:

1. `svc_export_put` libererà direttamente `ex_uuid`. Tuttavia, `e_show`/`c_show` accederanno a `ex_uuid` dopo la chiamata a `cache_put`, il che può innescare un problema di use-after-free, come mostrato di seguito.

================================================================== BUG: KASAN: slab-use-after-free in svc_export_show+0x362/0x430 [nfsd]
Read of size 1 at addr ff11000010fdc120 by task cat/870

CPU: 1 UID: 0 PID: 870 Comm: cat Not tainted 6.12.0-rc3+ #1 Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.1-2.fc37 04/01/2014 Call Trace: dump_stack_lvl+

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

Responsabile

Linux

Prenotare

19/11/2024

Divulgazione

27/12/2024

Moderazione

accettato

CPE

pronto

EPSS

0.00222

KEV

no

Attività

molto basso

Fonti

Do you know our Splunk app?

Download it now for free!