Security Advisory

CVE-2026-74641: Linux Kernel Unbounded mmap Page Mapping in Tascam US-428 Driver

Out of Bound Write with MMAP in ALSA (LPE)

Overview

The usx2y driver for Tascam US-428 interfaces lets user space mmap a shared control page through its hwdep device. The fault handler turns the page offset into a kernel address with no bound of any kind, and the mmap handler checks only the mapping length, never the offset.

A local user passes a large offset to mmap and gets a read-write mapping of a kernel page it does not own. An offset that lands in unmapped memory oopses instead. The PCM hwdep handler in the same driver has the same bug. The CVE carries a CVSS score of 7.8. The fix rejects any offset outside the shared region.

Affected products

  • Linux kernel 2.6.12 and later with the usx2y driver before the 22 Aug 2026 stable updates

Disclosure timeline

22 Aug 2026
CVE-2026-74641 published by the Linux kernel CVE team; stable fixes released