CVE Catalog

CVE-2026-93102

Unknown
Published: Translated: NVD NIST

Summary

Vulnerability in the hfi1 driver involves memory leak during late probe failure. The hfi1_init_dd() function allocates shared AIP/VNIC RX support before returning. If hfi1_init() or hfi1_register_ib_device() later fails, init_one() tears down device data without calling hfi1_free_rx(), leaking netdev_rx and its dummy netdev.

Risk Assessment

Memory leak can lead to exhaustion of system resources, especially in environments with frequent device failures.

Recommendation

Update the Linux kernel to a version with the fix that frees RX support after IB unregistration and before postinit_cleanup(), as done on normal device removal.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: RDMA/hfi1: Free RX data on late probe failure hfi1_init_dd() allocates the shared AIP/VNIC RX support before returning. If hfi1_init() or hfi1_register_ib_device() later fails, init_one() tears down the device data without calling hfi1_free_rx(). This leaks netdev_rx and its dummy netdev. Free the RX support after IB unregistration and before postinit_cleanup(), as done on normal device removal.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS