CVE-2024-50226

CVSS 3.1 Score 7.8 of 10 (high)

Details

Published Nov 9, 2024
Updated: Nov 13, 2024
CWE ID 416

Summary

CVE-2024-50226 is a vulnerability in the Linux kernel's CXL (Compute Express Link) driver. It involves a use-after-free issue caused by an out-of-order decoder shutdown. During the teardown process, if a switch-decoder is removed before its dependent endpoints are disabled, it can lead to a stale decoder object being referenced, resulting in a kernel crash. The fix for this issue is to ensure that decoders are always removed in the correct order, and failures during CXL region destruction are now turned into warnings instead of crashes. A new function, device_for_each_child_reverse_from(), has been added to facilitate proper decoder teardown.

Ligh bulbPrevent cyber attacks with Recorded Future by prioritizing and patching critical vulnerabilities being exploited by threat actors targeting your industry. Book your demo to learn more.

Share