CVE-2018-7566
kernel: race condition in snd_seq_write() may lead to UAF or OOB-access
Severity
ModerateRed Hat Product Security
CVSS 3.0
Review impact separately from score.
Published · February 14, 2018
Updated · November 2, 2026
Description
ALSA sequencer core initializes the event pool on demand by invoking snd_seq_pool_init() when the first write happens and the pool is empty. A user can reset the pool size manually via ioctl concurrently, and this may lead to UAF or out-of-bound access.
Statement
This issue does not affect the versions of the Linux kernel as shipped with Red Hat Enterprise Linux 5.
This issue affects the versions of the Linux kernel as shipped with Red Hat Enterprise Linux 6, 7, its real-time kernel, Red Hat Enterprise MRG 2, Red Hat Enterprise Linux 7 for ARM 64 and Red Hat Enterprise Linux 7 for Power 9 LE. Future Linux kernel updates for the respective releases may address this issue.
CVSS score applicability
The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.
Mitigation
No mitigation is specified in collected source.
CVSS / CWE
CVSS 3.0 · 6.1CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:H
CWE-362 · Concurrent Execution using Shared Resource with Improper Synchronization