In the Linux kernel, the following vulnerability has been resolved:
net: libwx: fix the using of Rx buffer DMA
The wx_rx_buffer structure contained two DMA address fields: 'dma' and
'page_dma'. However, only 'page_dma' was actually initialized and used
to program the Rx descriptor. But 'dma' was uninitialized and used in
some paths.
This could lead to undefined behavior, including DMA errors or
use-after-free, if the uninitialized 'dma' was used. Althrough such
error has not yet occurred, it is worth fixing in the code.
Metrics
Affected Vendors & Products
References
History
Mon, 18 Aug 2025 12:15:00 +0000
Type | Values Removed | Values Added |
---|---|---|
References |
| |
Metrics |
threat_severity
|
cvssV3_1
|
Sat, 16 Aug 2025 11:30:00 +0000
Type | Values Removed | Values Added |
---|---|---|
Description | In the Linux kernel, the following vulnerability has been resolved: net: libwx: fix the using of Rx buffer DMA The wx_rx_buffer structure contained two DMA address fields: 'dma' and 'page_dma'. However, only 'page_dma' was actually initialized and used to program the Rx descriptor. But 'dma' was uninitialized and used in some paths. This could lead to undefined behavior, including DMA errors or use-after-free, if the uninitialized 'dma' was used. Althrough such error has not yet occurred, it is worth fixing in the code. | |
Title | net: libwx: fix the using of Rx buffer DMA | |
References |
|

Status: PUBLISHED
Assigner: Linux
Published: 2025-08-16T11:12:25.978Z
Updated: 2025-08-16T11:12:25.978Z
Reserved: 2025-04-16T04:51:24.023Z
Link: CVE-2025-38533

No data.

Status : Received
Published: 2025-08-16T12:15:28.957
Modified: 2025-08-16T12:15:28.957
Link: CVE-2025-38533
