CVE-2026-64280 in Linuxinformazioni

Riassunto

di VulDB • 25/07/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

fpga: dfl-afu: convalidare la lunghezza della mappatura DMA in afu_dma_map_region()

afu_ioctl_dma_map() accetta una lunghezza a 64 bit dall'userspace tramite l'ioctl DFL_FPGA_PORT_DMA_MAP senza effettuare un controllo del limite superiore. Il valore viene passato ad afu_dma_pin_pages(), dove npages è derivato come length >> PAGE_SHIFT e quindi passato a pin_user_pages_fast(), che richiede int nr_pages, causando una troncamento implicito se la lunghezza è molto elevata.

Convalidare map.length all'entry point dell'ioctl prima di chiamare afu_dma_map_region(), rifiutando i valori il cui conteggio delle pagine supera INT_MAX.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsabile

Linux

Prenotare

19/07/2026

Divulgazione

25/07/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00206

KEV

no

Attività

basso

Fonti

Might our Artificial Intelligence support you?

Check our Alexa App!