CVE-2024-50143·Kernel vulnerability
In the Linux kernel, the following vulnerability has been resolved: udf: fix uninit-value use in udf_get_fileshortad Check for overflow when computing alen in udf_current_aext to mitigate later uninit-value use in udf_get_fileshortad KMSAN bug[1]. After applying the patch reproducer did not trigger any issue[2]. [1] https://syzkaller.appspot.com/bug?extid=8901c4560b7ab5c2f9df [2] https://syzkaller.appspot.com/x/log.txt?x=10242227980000
- Severity
- high
- Software
- Kernel
- Fixed in
- 6.11.6
- Published
- 2024-11-07
Affected versions
From: 6.7
Until: 6.11.6
Fixed in: 6.11.6
How to fix this CVE
Update your Linux kernel to version 6.11.6 or later to patch an uninitialized value vulnerability in the UDF filesystem handler that could lead to information disclosure or system compromise. The vulnerability affects kernels from 6.7 through 6.11.5 and requires a kernel upgrade followed by a system reboot to take effect.
sudo dnf update kernel && sudo rebootDefensia detects this vulnerability
How to check if you are affected
- Check kernel version: uname -r (ensure version is 6.11.6 or later)
- Verify UDF filesystem support: grep -i udf /proc/filesystems (if present, UDF handler is active)
- Search kernel logs for uninitialized value warnings: sudo dmesg | grep -i 'uninit\|udf.*error'
- Confirm patch application by checking kernel build timestamp: uname -v (should reflect recent build after kernel update)
FAQ
What is CVE-2024-50143?
This is a memory safety vulnerability in the Linux kernel's UDF (Universal Disk Format) filesystem driver where uninitialized values in the alen variable could be used during file extent processing, potentially leading to information leakage or system instability.
Is CVE-2024-50143 being actively exploited?
No, this vulnerability is not listed in CISA's Known Exploited Vulnerabilities catalog and no public exploits are available, though local privilege is required to trigger it.
What versions of Kernel are affected by CVE-2024-50143?
Linux kernel versions 6.7 through 6.11.5 are vulnerable; kernel 6.11.6 and later versions contain the fix.
How do I check if my server is vulnerable to CVE-2024-50143?
Run 'uname -r' to check your kernel version; if it shows 6.7 through 6.11.5, your system is vulnerable and requires a kernel update.
Does Defensia detect CVE-2024-50143?
Yes — Defensia's CVE advisory scanner compares installed package versions against the NVD database. If Kernel is installed on a monitored server, CVE-2024-50143 will appear in your dashboard with remediation steps.
Related Kernel CVEs
References
- https://git.kernel.org/stable/c/0ce61b1f6b32df822b59c680cbe8e5ba5d335742
- https://git.kernel.org/stable/c/1ac49babc952f48d82676979b20885e480e69be8
- https://git.kernel.org/stable/c/264db9d666ad9a35075cc9ed9ec09d021580fbb1
- https://git.kernel.org/stable/c/417bd613bdbe791549f7687bb1b9b8012ff111c2
- https://git.kernel.org/stable/c/4fc0d8660e391dcd8dde23c44d702be1f6846c61
Track CVEs across your fleet automatically
Defensia scans your Linux servers and tells you exactly which ones are running vulnerable versions — including CVE-2024-50143. Free for 1 server.
Get started free