CVE-2026-46296

In the Linux kernel, the following vulnerability has been resolved: spi: s3c64xx: fix NULL-deref on driver unbind A change moving DMA channel allocation from probe() back to s3c64xx_spi_prepare_transfer() failed to remove the corresponding deallocation from remove(). Drop the bogus DMA channel release from remove() to avoid triggering a NULL-pointer dereference on driver unbind. This issue was flagged by Sashiko when reviewing a controller deregistration fix.
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:*:*:*:*:*:*:*:*

History

23 Jul 2026, 08:10

Type Values Removed Values Added
Summary
  • (es) En el kernel de Linux, la siguiente vulnerabilidad ha sido resuelta: spi: s3c64xx: corrige desreferencia NULL al desvincular el controlador Un cambio que movió la asignación del canal DMA de probe() de vuelta a s3c64xx_spi_prepare_transfer() no eliminó la desasignación correspondiente de remove(). Eliminar la liberación errónea del canal DMA de remove() para evitar activar una desreferencia de puntero NULL al desvincular el controlador. Este problema fue señalado por Sashiko al revisar una corrección de desregistro del controlador.

08 Jul 2026, 19:04

Type Values Removed Values Added
CVSS v2 : unknown
v3 : unknown
v2 : unknown
v3 : 5.5
CPE cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
First Time Linux linux Kernel
Linux
CWE CWE-476
References () https://git.kernel.org/stable/c/1108b8722b9ff0cdd3e8aa18d98244fcd93b6760 - () https://git.kernel.org/stable/c/1108b8722b9ff0cdd3e8aa18d98244fcd93b6760 - Patch
References () https://git.kernel.org/stable/c/1b66f16a571a10ba8889ac471755c8af9c5b9266 - () https://git.kernel.org/stable/c/1b66f16a571a10ba8889ac471755c8af9c5b9266 - Patch
References () https://git.kernel.org/stable/c/22788b1a8611380b141e09a8896702e32d164238 - () https://git.kernel.org/stable/c/22788b1a8611380b141e09a8896702e32d164238 - Patch
References () https://git.kernel.org/stable/c/29e219a18e21258bdb4ee12cecd0e9ec87d7e6a7 - () https://git.kernel.org/stable/c/29e219a18e21258bdb4ee12cecd0e9ec87d7e6a7 - Patch
References () https://git.kernel.org/stable/c/323a258f4b1916b5a3098618e036e033b2f2317f - () https://git.kernel.org/stable/c/323a258f4b1916b5a3098618e036e033b2f2317f - Patch
References () https://git.kernel.org/stable/c/45daacbead8a009844bd5dba6cfa731332184d17 - () https://git.kernel.org/stable/c/45daacbead8a009844bd5dba6cfa731332184d17 - Patch

19 Jun 2026, 13:16

Type Values Removed Values Added
References
  • () https://git.kernel.org/stable/c/29e219a18e21258bdb4ee12cecd0e9ec87d7e6a7 -

08 Jun 2026, 17:16

Type Values Removed Values Added
New CVE

Information

Published : 2026-06-08 17:16

Updated : 2026-07-23 08:10


NVD link : CVE-2026-46296

Mitre link : CVE-2026-46296

CVE.ORG link : CVE-2026-46296


JSON object : View

Products Affected

linux

  • linux_kernel
CWE
CWE-476

NULL Pointer Dereference