CVE-2024-41087 is a high-severity vulnerability in the Linux kernel's libata-core subsystem that causes a double free error when an error occurs during ATA host allocation. This flaw can lead to kernel crashes and potential system instability. The issue arises because the kernel calls kfree() twice on the same memory object if ata_port_alloc() fails, triggering a kernel BUG. The vulnerability has a CVSS score of 7.8, indicating high impact on confidentiality, integrity, and availability.