CVE-2024-39491

MEDIUM EPSS 11.2%
Published Jul 10, 20241y ago · Modified Jun 17, 20261w ago
5.5 CVSS 3.1
Medium
Find Similar
Published Jul 10, 2024 1y ago
Last Modified Jun 17, 2026 1w ago

Description

In the Linux kernel, the following vulnerability has been resolved: ALSA: hda: cs35l56: Fix lifetime of cs_dsp instance The cs_dsp instance is initialized in the driver probe() so it should be freed in the driver remove(). Also fix a missing call to cs_dsp_remove() in the error path of cs35l56_hda_common_probe(). The call to cs_dsp_remove() was being done in the component unbind callback cs35l56_hda_unbind(). This meant that if the driver was unbound and then re-bound it would be using an uninitialized cs_dsp instance. It is best to initialize the cs_dsp instance in probe() so that it can return an error if it fails. The component binding API doesn't have any error handling so there's no way to handle a failure if cs_dsp was initialized in the bind.

CVSS Details

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

Threat Intelligence

EPSS Exploit Probability
11.2% percentile
Exploit & Patch Status
No Known Exploit
Patch Available

Weaknesses 1

CWE-908

Affected Products 2

VendorProductVersionRange
linuxlinux_kernel*≥6.6  –  <6.6.33
linuxlinux_kernel*≥6.7  –  <6.9.4

References 3

  • git.kernel.org https://git.kernel.org/stable/c/60d5e087e5f334475b032ad7e6ad849fb998f303
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/9054c474f9c219e58a441e401c0e6e38fe713ff1
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/d344873c4cbde249b7152d36a273bcc45864001e
    Patch

Remediation

  • git.kernel.org https://git.kernel.org/stable/c/60d5e087e5f334475b032ad7e6ad849fb998f303
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/9054c474f9c219e58a441e401c0e6e38fe713ff1
    Patch
  • git.kernel.org https://git.kernel.org/stable/c/d344873c4cbde249b7152d36a273bcc45864001e
    Patch