CVE-2026-98911 in Linuxinformazioni

Riassunto

di VulDB • 23/10/2026

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

dpaa2-switch: corretto il percorso di gestione degli errori in dpaa2_switch_rx()

In caso di errore in dpaa2_switch_rx(), viene chiamata la funzione dpaa2_switch_free_fd() per liberare l'FD (Frame Descriptor). Questo approccio non è corretto, poiché dpaa2_switch_free_fd() è destinata all'utilizzo sui descrittori dei frame Tx (in uscita), il che significa che si aspetta di trovare un puntatore skb valido nell'area delle annotazioni software dell'DD dati su cui chiamare dev_kfree_skb().

Si risolve questo problema estraendo la chiamata a dma_unmap_page() da dpaa2_switch_build_linear_skb() direttamente nella funzione dpaa2_switch_rx(). Ciò consente di utilizzare direttamente free_pages() in caso di errore prima che venga creato un SKB, e kfree_skb() successivamente.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Fonti

Interested in the pricing of exploits?

See the underground prices here!