CVE-2021-47315

In the Linux kernel, the following vulnerability has been resolved: memory: fsl_ifc: fix leak of IO mapping on probe failure On probe error the driver should unmap the IO memory. Smatch reports: drivers/memory/fsl_ifc.c:298 fsl_ifc_ctrl_probe() warn: 'fsl_ifc_ctrl_dev->gregs' not released on lines: 298.
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:*:*:*:*:*:*:*:*
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

12 May 2025, 20:00

Type Values Removed Values Added
First Time Linux linux Kernel
Linux
CPE cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
CWE CWE-617
CVSS v2 : unknown
v3 : unknown
v2 : unknown
v3 : 5.5
References () https://git.kernel.org/stable/c/28f71fd81ebd3b386bf5c7c5539664156f7d72c1 - () https://git.kernel.org/stable/c/28f71fd81ebd3b386bf5c7c5539664156f7d72c1 - Patch
References () https://git.kernel.org/stable/c/3b132ab67fc7a358fff35e808fa65d4bea452521 - () https://git.kernel.org/stable/c/3b132ab67fc7a358fff35e808fa65d4bea452521 - Patch
References () https://git.kernel.org/stable/c/6b3b002de90738e3c85853a682ce7e0fa078d42b - () https://git.kernel.org/stable/c/6b3b002de90738e3c85853a682ce7e0fa078d42b - Patch
References () https://git.kernel.org/stable/c/83af5816308b490b05fc8fa27fc1bdc769df200a - () https://git.kernel.org/stable/c/83af5816308b490b05fc8fa27fc1bdc769df200a - Patch
References () https://git.kernel.org/stable/c/8d071d270afba468708faca5f7b6d9e656f75e27 - () https://git.kernel.org/stable/c/8d071d270afba468708faca5f7b6d9e656f75e27 - Patch
References () https://git.kernel.org/stable/c/94bc2fe46102d1e060fc749c0c19511e76c9995f - () https://git.kernel.org/stable/c/94bc2fe46102d1e060fc749c0c19511e76c9995f - Patch
References () https://git.kernel.org/stable/c/d0d04b95e8ed0223844a1d58497c686fe2e4a955 - () https://git.kernel.org/stable/c/d0d04b95e8ed0223844a1d58497c686fe2e4a955 - Patch
References () https://git.kernel.org/stable/c/d9213d4f372d30b5bc4d921795d6bed0c0e3eebf - () https://git.kernel.org/stable/c/d9213d4f372d30b5bc4d921795d6bed0c0e3eebf - Patch
References () https://git.kernel.org/stable/c/b7a2bcb4a3731d68f938207f75ed3e1d41774510 - () https://git.kernel.org/stable/c/b7a2bcb4a3731d68f938207f75ed3e1d41774510 - Patch
References () https://git.kernel.org/stable/c/bd051b3e184fa56eeb6276ee913ba4d48069024b - () https://git.kernel.org/stable/c/bd051b3e184fa56eeb6276ee913ba4d48069024b - Patch

21 Nov 2024, 06:35

Type Values Removed Values Added
References () https://git.kernel.org/stable/c/28f71fd81ebd3b386bf5c7c5539664156f7d72c1 - () https://git.kernel.org/stable/c/28f71fd81ebd3b386bf5c7c5539664156f7d72c1 -
References () https://git.kernel.org/stable/c/3b132ab67fc7a358fff35e808fa65d4bea452521 - () https://git.kernel.org/stable/c/3b132ab67fc7a358fff35e808fa65d4bea452521 -
References () https://git.kernel.org/stable/c/6b3b002de90738e3c85853a682ce7e0fa078d42b - () https://git.kernel.org/stable/c/6b3b002de90738e3c85853a682ce7e0fa078d42b -
References () https://git.kernel.org/stable/c/83af5816308b490b05fc8fa27fc1bdc769df200a - () https://git.kernel.org/stable/c/83af5816308b490b05fc8fa27fc1bdc769df200a -
References () https://git.kernel.org/stable/c/8d071d270afba468708faca5f7b6d9e656f75e27 - () https://git.kernel.org/stable/c/8d071d270afba468708faca5f7b6d9e656f75e27 -
References () https://git.kernel.org/stable/c/94bc2fe46102d1e060fc749c0c19511e76c9995f - () https://git.kernel.org/stable/c/94bc2fe46102d1e060fc749c0c19511e76c9995f -
References () https://git.kernel.org/stable/c/b7a2bcb4a3731d68f938207f75ed3e1d41774510 - () https://git.kernel.org/stable/c/b7a2bcb4a3731d68f938207f75ed3e1d41774510 -
References () https://git.kernel.org/stable/c/bd051b3e184fa56eeb6276ee913ba4d48069024b - () https://git.kernel.org/stable/c/bd051b3e184fa56eeb6276ee913ba4d48069024b -
References () https://git.kernel.org/stable/c/d0d04b95e8ed0223844a1d58497c686fe2e4a955 - () https://git.kernel.org/stable/c/d0d04b95e8ed0223844a1d58497c686fe2e4a955 -
References () https://git.kernel.org/stable/c/d9213d4f372d30b5bc4d921795d6bed0c0e3eebf - () https://git.kernel.org/stable/c/d9213d4f372d30b5bc4d921795d6bed0c0e3eebf -
Summary
  • (es) En el kernel de Linux, se resolvió la siguiente vulnerabilidad: memoria: fsl_ifc: corrige la fuga de asignación de IO en caso de fallo de la sonda. En caso de error de la sonda, el controlador debe desasignar la memoria de IO. Informes de coincidencias: drivers/memory/fsl_ifc.c:298 fsl_ifc_ctrl_probe() advertencia: 'fsl_ifc_ctrl_dev->gregs' no publicado en las líneas: 298.

21 May 2024, 15:15

Type Values Removed Values Added
New CVE

Information

Published : 2024-05-21 15:15

Updated : 2025-05-12 20:00


NVD link : CVE-2021-47315

Mitre link : CVE-2021-47315

CVE.ORG link : CVE-2021-47315


JSON object : View

Products Affected

linux

  • linux_kernel
CWE
CWE-617

Reachable Assertion