CVE-2026-74339

CVE-2026-74339

published August 15, 2026

CVSS
—
EPSS
0%
Percentile
11.2
In the wild
Unconfirmed
What it is

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

ALSA: seq: Clear variable event pointer on read

snd_seq_read() copies a queued variable-length event header to userspace

before expanding the payload. Queued variable-length events use

SNDRV_SEQ_EXT_CHAINED internally, and data.ext.ptr points at the first

extension cell.

The read side strips SNDRV_SEQ_EXT_* bits from data.ext.len before the

copy, but it leaves data.ext.ptr untouched. A userspace sequencer client

can therefore write a direct variable event to itself and read back the

extension-cell kernel address from the returned header.

Clear the temporary header pointer before copy_to_user(). The original

queued event remains unchanged and is still passed to

snd_seq_expand_var_event(), so payload expansion keeps using the

internal chain.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00215 · 11.2th percentile
Published
2026-08-15T10:22Z
References (7)
EPSS history
Timeline
  • 15 AUG 05:58Z
    ALSA: seq: Clear variable event pointer on read
    cvelistv5