CVE Catalog

CVE-2025-38570

HighCVSS 7.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.16%

6th percentile - higher than 6% of all known CVEs

Summary

In the fbnic network driver in the Linux kernel, a use-after-free (UaF) vulnerability exists in the AF_XDP part. When the device fails to open, the NAPI pointer is not cleared from the queue, leading to use-after-free in xsk_bind().

Risk Assessment

The vulnerability can lead to kernel crashes or potentially privilege escalation via use-after-free in the AF_XDP context.

Recommendation

Apply the Linux kernel patch that unlinks NAPIs from queues on error to open, preventing UaF.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: eth: fbnic: unlink NAPIs from queues on error to open CI hit a UaF in fbnic in the AF_XDP portion of the queues.py test. The UaF is in the __sk_mark_napi_id_once() call in xsk_bind(), NAPI has been freed. Looks like the device failed to open earlier, and we lack clearing the NAPI pointer from the queue.

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