CVE-2022-50115

ASoC: SOF: ipc3-topology: Prevent double freeing of ipc_control_data via load_bytes

published June 18, 2025

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

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

ASoC: SOF: ipc3-topology: Prevent double freeing of ipc_control_data via load_bytes

We have sanity checks for byte controls and if any of the fail the locally

allocated scontrol->ipc_control_data is freed up, but not set to NULL.

On a rollback path of the error the higher level code will also try to free

the scontrol->ipc_control_data which will eventually going to lead to

memory corruption as double freeing memory is not a good thing.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00201 · 9.5th percentile
Published
2025-06-18T11:02Z
EPSS history
Timeline
  • 18 JUN 11:02Z
    ASoC: SOF: ipc3-topology: Prevent double freeing of ipc_control_data via load_bytes
    cvelistv5