CVE-2026-43197CWE-125

CVE-2026-43197

Critical · published May 6, 2026

CVSS v3.1
9.1
EPSS
0%
Percentile
40.2
In the wild
Unconfirmed
What it is

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

netconsole: avoid OOB reads, msg is not nul-terminated

msg passed to netconsole from the console subsystem is not guaranteed

to be nul-terminated. Before recent

commit 7eab73b18630 ("netconsole: convert to NBCON console infrastructure")

the message would be placed in printk_shared_pbufs, a static global

buffer, so KASAN had harder time catching OOB accesses. Now we see:

printk: console [netcon_ext0] enabled

BUG: KASAN: slab-out-of-bounds in string+0x1f7/0x240

Read of size 1 at addr ffff88813b6d4c00 by task pr/netcon_ext0/594

CPU: 65 UID: 0 PID: 594 Comm: pr/netcon_ext0 Not tainted 6.19.0-11754-g4246fd6547c9

Call Trace:

kasan_report+0xe4/0x120

string+0x1f7/0x240

vsnprintf+0x655/0xba0

scnprintf+0xba/0x120

netconsole_write+0x3fe/0xa10

nbcon_emit_next_record+0x46e/0x860

nbcon_kthread_func+0x623/0x750

Allocated by task 1:

nbcon_alloc+0x1ea/0x450

register_console+0x26b/0xe10

init_netconsole+0xbb0/0xda0

The buggy address belongs to the object at ffff88813b6d4000

which belongs to the cache kmalloc-4k of size 4096

The buggy address is located 0 bytes to the right of

allocated 3072-byte region [ffff88813b6d4000, ffff88813b6d4c00)

The record
Technical detail
CVSS v3.1
9.1 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.00478 · 40.2th percentile
Weakness
CWE-125 · Out-of-bounds Read
Published
2026-05-06T16:16Z
Affected products (3)
ProductVersionsFixed in
linux/linux_kernel≥ 6.6, < 6.18.166.18.16
linux/linux_kernel≥ 6.19, < 6.19.66.19.6
linux/linux_kernelall versions—
References (5)
EPSS history
Timeline
  • 06 MAY 11:28Z
    netconsole: avoid OOB reads, msg is not nul-terminated
    cvelistv5