CVE-2026-93186 in Linux
Riassunto
di VulDB • 18/09/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
cxl/mbox: Limitare l'allocazione dell'output della mailbox alla dimensione del payload
CXL_MEM_SEND_COMMAND vincola in.size dell'utente alla dimensione del payload della mailbox, ma lascia out.size senza limiti, quindi cxl_mbox_cmd_ctor() chiama kvzalloc(out.size). Un valore elevato di out.size provoca un'enorme allocazione; se supera INT_MAX genera un WARN e taints il kernel, mentre con panic_on_warn=1 causa un panic.
Il transport __cxl_pci_mbox_send_cmd() limita già la copia della risposta a min(out.size, payload_size, device len), quindi il buffer di output non viene mai scritto oltre payload_size. Limitare anche l'allocazione a payload_size, in linea con il percorso RAW.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.