CVE-2025-71286

In the Linux kernel, the following vulnerability has been resolved: ASoC: SOF: ipc4-topology: Correct the allocation size for bytes controls The size of the data behind of scontrol->ipc_control_data for bytes controls is: [1] sizeof(struct sof_ipc4_control_data) + // kernel only struct [2] sizeof(struct sof_abi_hdr)) + payload The max_size specifies the size of [2] and it is coming from topology. Change the function to take this into account and allocate adequate amount of memory behind scontrol->ipc_control_data. With the change we will allocate [1] amount more memory to be able to hold the full size of data.
Configurations

Configuration 1 (hide)

OR cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*

History

19 Oct 2026, 19:17

Type Values Removed Values Added
CWE CWE-131

14 Oct 2026, 13:10

Type Values Removed Values Added
Summary
  • (es) En el kernel de Linux, la siguiente vulnerabilidad ha sido resuelta: ASoC: SOF: ipc4-topology: Corregir el tamaño de asignación para controles de bytes El tamaño de los datos detrás de scontrol -> ipc_control_data para controles de bytes es: [1] sizeof(struct sof_ipc4_control_data) + // estructura solo del kernel [2] sizeof(struct sof_abi_hdr)) + carga útil El max_size especifica el tamaño de [2] y proviene de la topología. Cambiar la función para tener esto en cuenta y asignar una cantidad adecuada de memoria detrás de scontrol -> ipc_control_data. Con el cambio, asignaremos una cantidad [1] más de memoria para poder contener el tamaño completo de los datos.

Information

Published : 2026-05-06 12:16

Updated : 2026-10-19 19:17


NVD link : CVE-2025-71286

Mitre link : CVE-2025-71286

CVE.ORG link : CVE-2025-71286


JSON object : View

Products Affected

linux

  • linux_kernel
CWE
NVD-CWE-noinfo CWE-131

Incorrect Calculation of Buffer Size