DMA Unmapping Issue in bnxt_en Driver for Linux Kernel
CVE-2025-38439

Currently unrated

Key Information:

Vendor

Linux

Status
Vendor
CVE Published:
25 July 2025

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

References

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.
CVE-2025-38439 : DMA Unmapping Issue in bnxt_en Driver for Linux Kernel