
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2024-50205 is a vulnerability in the Linux kernel's ALSA firewire-lib component, specifically in the apply_constraint_to_size() function. The vulnerability was discovered by the Linux Verification Center (linuxtesting.org) using the SVACE tool and was disclosed on November 8, 2024. The issue affects Linux kernel versions from 4.20 up to versions before 5.4.285, 5.10.229, 5.15.170, 6.1.115, and 6.6.59 (NVD).
The vulnerability is a potential division by zero error in the ALSA firewire-lib's apply_constraint_to_size() function. The issue occurs because the step variable is initialized to zero and may remain zero if not modified in a subsequent loop, leading to a division by zero operation. The vulnerability was introduced by commit 826b5de90c0b which attempted to fix insufficient PCM rule for period/buffer size. The issue has been assigned a CVSS v3.1 base score of 5.5 (Medium) with vector AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H (NVD).
The vulnerability could lead to a division by zero error, potentially causing a denial of service condition in the affected Linux kernel systems. The CVSS scoring indicates that while the vulnerability doesn't impact confidentiality or integrity, it can have a high impact on system availability (NVD).
The vulnerability has been fixed through a patch that adds a variable check before the division operation. The fix has been implemented across multiple kernel versions, with patches available in the kernel repository. The solution involves checking if the step variable is zero before performing the division and returning -EINVAL in such cases (Kernel Patch).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."