DMA Unmapping Issue in bnxt_en Driver for Linux Kernel
CVE-2025-38439
Currently unrated
What is CVE-2025-38439?
A vulnerability in the bnxt_en driver of the Linux kernel affects the handling of DMA unmap operations. When transmitting XDP_REDIRECT packets, the driver fails to set the DMA unmap length properly, leading to the potential for incorrect memory management in systems with IOMMU enabled. This bug manifests as a kernel warning, indicating that the unmap length parameter was incorrectly set to zero, which could lead to adverse system behavior and performance issues.
Affected Version(s)
Linux f18c2b77b2e4eec2313d519ba125bd6a069513cf
Linux f18c2b77b2e4eec2313d519ba125bd6a069513cf < 16ae306602163fcb7ae83f2701b542e43c100cee
Linux f18c2b77b2e4eec2313d519ba125bd6a069513cf < 8d672a1a6bfc81fef9151925c9c0481f4acf4bec