Back to CVE records
High 7.8Published May 27, 2026

CVE-2026-46090ALSA: aloop: Fix peer runtime UAF during format-change stop

Updated under an hour ago ()

Does this affect you?

It affects Linux and 10 other products. Add what you run to find out whether that includes you.

No exploitation reported and no EPSS estimate yet.

In the Linux kernel, the following vulnerability has been resolved: ALSA: aloop: Fix peer runtime UAF during format-change stop loopback_check_format() may stop the capture side when playback starts with parameters that no longer match a running capture stream. Commit 826af7fa62e3 ("ALSA: aloop: Fix racy access at PCM trigger") moved the peer lookup under cable->lock, but the actual snd_pcm_stop() still runs after dropping that lock. A concurrent close can clear the capture entry from cable->streams[] and detach or free its runtime while the playback trigger path still holds a stale peer substream pointer. Keep a per-cable count of in-flight peer stops before dropping cable->lock, and make free_cable() wait for those stops before detaching the runtime. This preserves the existing behavior while making the peer runtime lifetime explicit.

CVSS
7.8 HIGH (v3.1, CNA)CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Weakness (CWE)
CWE-364
Known exploited
Not in CISA's KEV catalog
EPSS (exploitation in the next 30 days)
Not loaded for this CVE
Assigned by
Linux
NVD analysis
Modified
Record last updated
Oct 16, 2026
First seen by InfoSec Signals
Oct 9, 2026

Affected products

Affected products
Linux Linux
linux:linux (from the name)
597603d615d2b19a9e451d8cfac24372856a522d builds before 83bd62fa9620ac98d5d694bde14c50f98c8e7189; 597603d615d2b19a9e451d8cfac24372856a522d builds before 345c24b2bcf0923dfae1ab41497351c68214ff76; 597603d615d2b19a9e451d8cfac24372856a522d builds before 3727a3541788412c393eec236ad228d72efe19c7; from 597603d615d2b19a9e451d8cfac24372856a522d before d258cdce50ff3e02392917258e81a0ce9555c327; 597603d615d2b19a9e451d8cfac24372856a522d builds before 03f52a9c170431e8f10e156b9dc0dae80b3e9198; from 597603d615d2b19a9e451d8cfac24372856a522d before bdd9503c3d222d2735b56c7a8b4422ccf3de6e5c; 597603d615d2b19a9e451d8cfac24372856a522d builds before 5d45e34bf001344e2966dabca1897561bbc9e913; from 597603d615d2b19a9e451d8cfac24372856a522d before e5c33cdc6f402eab8abd36ecf436b22c9d3a8aff
CNA record
from 0:6.12.0-211.29.1.el10_2 not affected
CISA ADP
from 0:6.12.0-55.84.1.el10_0 not affected
CISA ADP
from 0:3.10.0-1160.155.1.rt56.1307.el7 not affected
CISA ADP
from 0:3.10.0-1160.154.1.el7 not affected
CISA ADP
from 0:4.18.0-305.197.1.el8_4 not affected
CISA ADP
from 0:4.18.0-305.197.1.el8_4 not affected
CISA ADP
from 0:4.18.0-477.150.1.el8_8 not affected
CISA ADP
from 0:4.18.0-477.150.1.el8_8 not affected
CISA ADP
from 0:5.14.0-570.125.1.el9_6 not affected
CISA ADP
linux linux_kernel
linux:linux_kernel
from 2.6.37 before 5.10.259; from 5.11 before 5.15.210; from 5.16 before 6.12.88; from 6.13 before 6.18.27; from 6.19 before 7.0.4; 7.1
NVD

References

  • patch
  • patch
  • patch
  • patch
  • patch
  • patch

The CVE record is authoritative. Products marked “from the name” were identified from the CNA's free-text names, not a CPE, and are matched less certainly. This product uses the NVD API but is not endorsed or certified by the NVD.

Your cookie choices
We use essential cookies to run this site, and, only with your consent, an advertising cookie from Google to measure whether our ads lead to sign-ups and subscriptions. See our for details.