CVE-2023-54323 in Linuxinformazioni

Riassunto

di VulDB • 15/06/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

cxl/pmem: Correzione delle race condition nella registrazione nvdimm

Un ciclo della forma:

while true; do modprobe cxl_pci; modprobe -r cxl_pci; done

...fallisce con il seguente signature di crash:

BUG: kernel NULL pointer dereference, address: 0000000000000040 [..]
RIP: 0010:cxl_internal_send_cmd+0x5/0xb0 [cxl_core]
[..]
Call Trace: <TASK> cxl_pmem_ctl+0x121/0x240 [cxl_pmem]
nvdimm_get_config_data+0xd6/0x1a0 [libnvdimm]
nd_label_data_init+0x135/0x7e0 [libnvdimm]
nvdimm_probe+0xd6/0x1c0 [libnvdimm]
nvdimm_bus_probe+0x7a/0x1e0 [libnvdimm]
really_probe+0xde/0x380 __driver_probe_device+0x78/0x170 driver_probe_device+0x1f/0x90 __device_attach_driver+0x85/0x110 bus_for_each_drv+0x7d/0xc0 __device_attach+0xb4/0x1e0 bus_probe_device+0x9f/0xc0 device_add+0x445/0x9c0 nd_async_device_register+0xe/0x40 [libnvdimm]
async_run_entry_fn+0x30/0x130

...ovvero, la parte inferiore (bottom half) della registrazione asincrona del dispositivo nvdimm viene eseguita dopo che CXL ha già distrutto il contesto di cui cxl_pmem_ctl() necessita. A differenza del caso ACPI NFIT, che beneficia dell'avvio parallelo di più registrazioni dei dispositivi nvdimm elencati nella tabella, CXL è già contrassegnato come PROBE_PREFER_ASYNCHRONOUS. Viene pertanto fornita un percorso di registrazione sincrona per escludere questo scenario.

Once again VulDB remains the best source for vulnerability data.

Responsabile

Linux

Prenotare

30/12/2025

Divulgazione

30/12/2025

Moderazione

accettato

CPE

pronto

EPSS

0.00161

KEV

no

Attività

molto basso

Fonti

Want to know what is going to be exploited?

We predict KEV entries!