PT-2026-61266

CVE-2026-63949

·

Published

2026-05-17

·

Updated

2026-10-09

Description by

CVSS 3.1
7.1
High
MetricsAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description An out-of-bounds read exists in the linedisp display() function within the auxdisplay line-display component. The issue occurs when a zero-byte write is performed on the message sysfs attribute, causing the function to read msg[count - 1] without verifying if count is zero. This results in a read of the byte immediately preceding the slab object. On kernels with KASAN enabled, this triggers a panic; on standard kernels, it may lead to the silent reading of adjacent slab data. If the read byte is a newline character, the count variable wraps from 0 to -1 and is subsequently passed to kmemdup nul(). This path is triggerable from userspace via zero-byte writes to the message attribute in drivers/auxdisplay/line-display.c. The issue affects drivers that register via linedisp register() or linedisp attach(), including ht16k33, max6959, img-ascii-lcd, and seg-led-gpio.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Exploitability
Exploit
Impacts
Vendors
Affected products
Related identifiers
OPENSUSE-SU-2026:21555-1
SUSE-SU-2026:23066-1
SUSE-SU-2026:23068-1
SUSE-SU-2026:23193-1
SUSE-SU-2026:23194-1
SUSE-SU-2026:23221-1
SUSE-SU-2026:23231-1
SUSE-SU-2026:23237-1
SUSE-SU-2026:23241-1
SUSE-SU-2026:23244-1
SUSE-SU-2026:3790-1
SUSE-SU-2026:3810-1
USN-8593-1
USN-8603-1
USN-8618-1
USN-8663-1
USN-8664-1
USN-8728-1
USN-8728-2
USN-8728-3
USN-8903-1
USN-8903-2
USN-8904-1
USN-8905-1
USN-8905-2
USN-8906-1
Found an issue in the description? Have something to add? Feel free to write us 👾