CVE-2025-38159

wifi: rtw88: fix the 'para' buffer size to avoid reading out of bounds

published July 3, 2025

CVSS
—
EPSS
0%
Percentile
7.4
In the wild
Unconfirmed
What it is

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

wifi: rtw88: fix the 'para' buffer size to avoid reading out of bounds

Set the size to 6 instead of 2, since 'para' array is passed to

'rtw_fw_bt_wifi_control(rtwdev, para[0], &para[1])', which reads

5 bytes:

void rtw_fw_bt_wifi_control(struct rtw_dev *rtwdev, u8 op_code, u8 *data)

{

...

SET_BT_WIFI_CONTROL_DATA1(h2c_pkt, *data);

SET_BT_WIFI_CONTROL_DATA2(h2c_pkt, *(data + 1));

...

SET_BT_WIFI_CONTROL_DATA5(h2c_pkt, *(data + 4));

Detected using the static analysis tool - Svace.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00182 · 7.4th percentile
Published
2025-07-03T08:36Z
EPSS history
Timeline
  • 03 JUL 08:36Z
    wifi: rtw88: fix the 'para' buffer size to avoid reading out of bounds
    cvelistv5