CVE-2026-98839 in Linuxinfo

Zusammenfassung

von VulDB • 19.10.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

vt-Auswahl: Behebung eines Unsigned-Underflows und eines slab-out-of-bounds-Lesezugriffs in paste_selection()

In paste_selection() werden pro Iteration min_t(unsigned int, vc_sel.buf_len - pasted, tty->receive_room) Bytes an tty_ldisc_receive_buf() kopiert und pasted um count erhöht.

Da das Auswahl-Mutex (vc_sel.lock) innerhalb der Schleife freigegeben wird, wenn das Line-Discipline-Puffer voll ist und paste_selection() auf tty->write_wait wartet, kann ein gleichzeitiger TIOCLINUX-(TIOCL_SETSEL)-ioctl-Aufruf vc_sel.buffer durch eine kürzere Auswahl ersetzen und vc_sel.buf_len unter pasted reduzieren.

Wenn paste_selection() fortgesetzt wird, führt vc_sel.buf_len - pasted als unsigned Integer zu einem Underflow mit einem großen positiven Wert, wodurch tty_ldisc_receive_buf(ld, vc_sel.buffer + pasted, NULL, count) bis zu 4094 Bytes außerhalb der Grenzen des neu zugewiesenen vc_sel.buffer liest.

Behoben wird dies durch Beenden der Schleife, wenn pasted >= vc_sel.buf_len ist.

Kernel-Stacktrace (Linux 7.3.0-rc3): ================================================================== BUG: KASAN: slab-out-of-bounds in n_tty_receive_buf_common+0xa01/0x1650 Lesezugriff der Größe 4094 an Adresse ffff888101c58010 durch Task kworker/u17:1/65 Workqueue: events_unbound flush_to_ldisc Call Trace: <TASK> dump_stack_lvl+0x70/0xa0 print_report+0x153/0x4c6 kasan_report+0xf1/0x120 kasan_check_range+0x11c/0x200 __asan_memcpy+0x29/0x70 n_tty_receive_buf_common+0xa01/0x1650 tty_ldisc_receive_buf+0x66/0x110 tty_port_default_receive_buf+0x6b/0xb0 flush_to_ldisc+0x1b4/0x410 process_one_work+0x6ff/0x1110 worker_thread+0x4a8/0xb70 kthread+0x307/0x3e0 ret_from_fork+0x3ed/0x680 </TASK> ==================================================================

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Zuständig

Linux

Reservieren

25.09.2026

Veröffentlichung

18.10.2026

Moderieren

akzeptiert

Eintrag

VDB-421838

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Interested in the pricing of exploits?

See the underground prices here!