PT-2026-61266 · Unknown+4 · Img-Ascii-Lcd+5

CVE-2026-63949

·

Published

2026-05-17

·

Updated

2026-09-07

CVSS v2.0

4.0

Medium

VectorAV:L/AC:L/Au:M/C:P/I:P/A:P
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.

Exploit

Out of bounds Read

RCE

Information Disclosure

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

BDU:2026-14317
CVE-2026-63949
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

Affected Products

Linux Kernel
Ubuntu
Ht16K33
Img-Ascii-Lcd
Max6959
Seg-Led-Gpio