CVE Database›Document archive›CVE-2024-43881

CVE-2024-43881

kernel: wifi: ath12k: change DMA direction while mapping reinjected packets

Loading…

Severity

Moderate

Red Hat Product Security

6.1

CVSS 3.1

Review impact separately from score.

Published · August 21, 2024

Updated · October 30, 2026

Description

In the Linux kernel, the following vulnerability has been resolved:

wifi: ath12k: change DMA direction while mapping reinjected packets

For fragmented packets, ath12k reassembles each fragment as a normal packet and then reinjects it into HW ring. In this case, the DMA direction should be DMA_TO_DEVICE, not DMA_FROM_DEVICE. Otherwise, an invalid payload may be reinjected into the HW and subsequently delivered to the host.

Given that arbitrary memory can be allocated to the skb buffer, knowledge about the data contained in the reinjected buffer is lacking. Consequently, there’s a risk of private information being leaked.

Tested-on: QCN9274 hw2.0 PCI WLAN.WBE.1.1.1-00209-QCAHKSWPL_SILICONZ-1

Statement

This vulnerability is rated as Moderate because exploitation requires the presence of specific Qualcomm Wi-Fi 7 hardware and the processing of fragmented wireless network traffic. Supported Red Hat Enterprise Linux kernel releases do not include the ath12k driver, limiting the risk primarily to newer upstream or community kernels. Where the driver is in use, an adjacent wireless attacker could cause private memory leakage or system instability, but the flaw does not facilitate direct arbitrary remote code execution.

CVSS score applicability

The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

Mitigation

No mitigation is specified in collected source.

CVSS / CWE

CVSS 3.1 · 6.1
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:L

CWE-402 · Transmission of Private Resources into a New Sphere ('Resource Leak')