CVE-2026-74418 in Linuxinformazioni

Riassunto

di VulDB • 15/08/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

dma-fence: Correzione di potenziali dereferenziazioni di puntatori null nei tracepoint

I tracepoint Trace_dma_fence_signaled, trace_dma_fence_wait_end e trace_dma_fence_destroy possono attualmente dereferenziare un puntatore fence->ops nullo dopo che è stato reimpostato durante la segnalazione del fence.

Si utilizzano i getter sicuri per le stringhe nella maggior parte dei tracepoint per evitare questa classe di problemi; per il tracepoint di segnalazione, invece, lo si sposta prima della cancellazione delle ops al fine di non perdere le informazioni relative al nome del driver e alla timeline. Oltre allo spostamento, è necessario aggiungere una nuova classe di tracepoint per bypassare i getter sicuri dei nomi poiché il bit signaled è già impostato.

Per dma_fence_init è inoltre necessario utilizzare la nuova classe di tracepoint in quanto l’RCU read lock non viene mantenuta in quel contesto; si può fare lo stesso anche per enable signaling, dato che in tale caso è certo che il fence non possa essere segnalato mentre si detiene il lock e sono state già validate le fence->ops.

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

Responsabile

Linux

Prenotare

15/08/2026

Divulgazione

15/08/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Want to know what is going to be exploited?

We predict KEV entries!