PT-2024-34040
CVE-2024-50205
·
Published
2024-11-07
·
Updated
2025-10-03
Description by
CVSS 4.0
6.8
MediumMetricsAV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions:
Linux kernel versions prior to 6.6.61
Description:
A division by zero vulnerability has been resolved in the Linux kernel, specifically in the ALSA firewire-lib component. The issue occurred in the
apply constraint to size() function, where the step variable was initialized to zero and could remain zero if not changed in the loop, leading to a division by zero error. This behavior was introduced by a previous commit and was difficult to identify due to the complexity of the snd interval test() condition and the amdtp rate table[] table. The vulnerability was found by the Linux Verification Center with SVACE.Recommendations:
For Linux kernel versions prior to 6.6.61, update to version 6.6.61 or later to resolve the issue. As a temporary workaround, consider adding a variable check before the division in the
apply constraint to size() function to prevent the division by zero error.Exploitability
Exploit
Fix
Impacts
Researchers
Vendors
Affected products
Found an issue in the description? Have something to add? Feel free to write us 👾