Instituto Nacional de ciberseguridad. Sección Incibe
Instituto Nacional de Ciberseguridad. Sección INCIBE-CERT

CVE-2026-53172

Gravedad CVSS v3.1:
ALTA
Tipo:
CWE-125 Lectura fuera de límites
Fecha de publicación:
25/06/2026
Última modificación:
06/07/2026

Descripción

*** Pendiente de traducción *** In the Linux kernel, the following vulnerability has been resolved:<br /> <br /> accel/ethosu: fix IFM region index out-of-bounds in command stream parser<br /> <br /> NPU_SET_IFM_REGION extracts the region index with param &amp; 0x7f, giving<br /> a maximum value of 127. However region_size[] and output_region[] in<br /> struct ethosu_validated_cmdstream_info are both sized to<br /> NPU_BASEP_REGION_MAX (8), giving valid indices [0..7].<br /> <br /> Every other region assignment in the same switch uses param &amp; 0x7:<br /> NPU_SET_OFM_REGION: st.ofm.region = param &amp; 0x7;<br /> NPU_SET_IFM2_REGION: st.ifm2.region = param &amp; 0x7;<br /> NPU_SET_WEIGHT_REGION: st.weight[0].region = param &amp; 0x7;<br /> NPU_SET_SCALE_REGION: st.scale[0].region = param &amp; 0x7;<br /> <br /> The 0x7f mask on IFM is inconsistent and appears to be a typo.<br /> <br /> feat_matrix_length() and calc_sizes() use the region index directly<br /> as an array subscript into the kzalloc&amp;#39;d info struct:<br /> info-&gt;region_size[fm-&gt;region] = max(...);<br /> <br /> A userspace caller supplying NPU_SET_IFM_REGION with param &gt; 7 causes<br /> a write up to 127*8 = 1016 bytes past the start of region_size[],<br /> corrupting adjacent kernel heap data.<br /> <br /> Fix by applying the same &amp; 0x7 mask used by all other region<br /> assignments.

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 6.19 (incluyendo) 7.0.13 (excluyendo)
cpe:2.3:o:linux:linux_kernel:7.1:rc1:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.1:rc2:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.1:rc3:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.1:rc4:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.1:rc5:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.1:rc6:*:*:*:*:*:*