CVE-2026-90337

CVE-2026-90337

published September 17, 2026

CVSS
—
EPSS
0%
Percentile
10.5
In the wild
Unconfirmed
What it is

In the Linux kernel, the following vulnerability has been resolved:

serial: core: do fallible allocations before the console can be registered

serial_core_add_one_port() allocates uport->tty_groups after

uart_configure_port(), which may register the console. If the allocation

fails, the driver unwinds the port while its console remains registered.

The earlier uport->name allocation has a related failure path that leaves

state->uart_port linked to a port being freed.

Failslab reproduced a NULL dereference in PL011 console output and a KASAN

use-after-free in i.MX console output after failed binds.

Allocate the name and tty_groups before linking the port and configuring

it. Reserve space for the optional driver attribute group because

config_port() may populate uport->attr_group during configuration.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00209 · 10.5th percentile
Published
2026-09-17T21:17Z
References (5)
EPSS history
Timeline
  • 19 SEP 03:55Z
    EPSS moved — → 0%
    epss
  • 17 SEP 16:08Z
    serial: core: do fallible allocations before the console can be registered
    cvelistv5