CVE-2026-43458

In the Linux kernel, the following vulnerability has been resolved: serial: caif: hold tty->link reference in ldisc_open and ser_release A reproducer triggers a KASAN slab-use-after-free in pty_write_room() when caif_serial's TX path calls tty_write_room(). The faulting access is on tty->link->port. Hold an extra kref on tty->link for the lifetime of the caif_serial line discipline: get it in ldisc_open() and drop it in ser_release(), and also drop it on the ldisc_open() error path. With this change applied, the reproducer no longer triggers the UAF in my testing.
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:7.0:rc1:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.0:rc2:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:7.0:rc3:*:*:*:*:*:*

History

11 Nov 2026, 20:10

Type Values Removed Values Added
Summary
  • (es) En el kernel de Linux, la siguiente vulnerabilidad ha sido resuelta: serial: caif: mantener la referencia tty -> link en ldisc_open y ser_release Un reproductor activa un KASAN slab-uso después de liberación en pty_write_room() cuando la ruta TX de caif_serial llama a tty_write_room(). El acceso defectuoso es en tty -> link -> port. Mantener una kref adicional en tty -> link durante la vida útil de la disciplina de línea caif_serial: obtenerla en ldisc_open() y liberarla en ser_release(), y también liberarla en la ruta de error de ldisc_open(). Con este cambio aplicado, el reproductor ya no activa el UAF en mis pruebas.

Information

Published : 2026-05-08 15:16

Updated : 2026-11-11 20:10


NVD link : CVE-2026-43458

Mitre link : CVE-2026-43458

CVE.ORG link : CVE-2026-43458


JSON object : View

Products Affected

linux

  • linux_kernel
CWE
CWE-416

Use After Free