Skip to main content

Linux Kernel CVE-2026-74293

| EUVDEUVD-2026-59440 HIGH
2026-08-15 Linux GHSA-p8cv-f9j9-548c
7.8
CVSS 3.1 · Vendor: Linux
Share

Severity by source

Vendor (Linux) PRIMARY
7.8 HIGH
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI
7.8 HIGH

Local attack vector confirmed; low privilege (ALSA write access) sufficient; no UI needed; kernel OOB justifies C:H/I:H/A:H within the unscoped vulnerable component.

3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Red Hat
5.5 MEDIUM
qualitative

Primary rating from Vendor (Linux).

CVSS VectorVendor: Linux

CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

5
Analysis Generated
Aug 17, 2026 - 10:16 vuln.today
CVSS changed
Aug 17, 2026 - 06:22 NVD
7.8 (HIGH)
Patch available
Aug 15, 2026 - 07:20 EUVD
CVE Published
Aug 15, 2026 - 05:57 cve.org
HIGH 7.8
CVE Published
Aug 15, 2026 - 05:57 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

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

ASoC: fsl: fsl_audmix: Validate written enum values

fsl_audmix_put_mix_clk_src() and fsl_audmix_put_out_src() convert the user-provided enum item with snd_soc_enum_item_to_val() before checking whether the item is within the enum's item count.

The generic snd_soc_put_enum_double() helper performs that validation, but these callbacks use the converted value first: the clock-source path tests it with BIT(), and the output-source path indexes the prms transition table with it.

Reject out-of-range enum items before converting them.

AnalysisAI

Input validation bypass in the Linux kernel's FSL audmix ASoC driver allows a local low-privileged user to write out-of-range enum values to ALSA mixer controls, triggering out-of-bounds memory access in kernel space with potential for privilege escalation or kernel memory disclosure. Specifically, fsl_audmix_put_mix_clk_src() uses an unvalidated value in a BIT() shift operation, and fsl_audmix_put_out_src() uses it to index the prms transition table, both before any bounds check is performed. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Access
Gain local user access on i.MX system
Delivery
Write out-of-range enum value to ALSA mixer control
Exploit
Bypass pre-conversion bounds check in fsl_audmix callback
Execution
Trigger kernel out-of-bounds memory access
Persist
Read or corrupt kernel memory
Impact
Escalate privileges or crash kernel

Vulnerability AssessmentAI

Exploitation The target system must be running an NXP/Freescale i.MX SoC with the fsl_audmix audio mixer driver loaded - this driver is not present or active on general-purpose x86/ARM64 servers or desktops. … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment The CVSS base score of 7.8 (AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) indicates a locally exploitable, low-complexity flaw with high impact to confidentiality, integrity, and availability in the vulnerable component. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario A local low-privileged user on an NXP i.MX-based embedded Linux system - such as an industrial controller, media device, or development board running an unpatched kernel - writes a crafted out-of-range integer to the audmix ALSA mixer control interface (e.g., via amixer or direct /dev/snd ioctl). The kernel callback passes the value to snd_soc_enum_item_to_val() and immediately uses the result in a BIT() shift or as a prms array index without bounds validation, causing a kernel out-of-bounds memory access that may disclose kernel memory contents or corrupt adjacent kernel structures, enabling privilege escalation. …
Remediation The primary fix is to upgrade the Linux kernel to a patched stable release: 5.10.261 or later in the 5.10 branch, 5.15.212 or later in the 5.15 branch, 6.1.178 or later in the 6.1 branch, 6.6.145 or later in the 6.6 branch, 6.12.97 or later in the 6.12 branch, 6.18.40 or later in the 6.18 branch, or 7.1.5 or later in the 7.1 branch. … Detailed patch versions, workarounds, and compensating controls in full report.

Recommended ActionAI

Within 24 hours: Identify Linux systems in your infrastructure running the FSL audmix ASoC audio driver. …

Sign in for detailed remediation steps and compensating controls.

Threat intelligence, references, and detailed analysis are available after sign-in.

Vendor StatusVendor

Share

CVE-2026-74293 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy