Use-After-Free Vulnerability in Linux Kernel Affects Adv7533 Display Interface
CVE-2024-57887

7.8HIGH

Key Information:

Vendor
Linux
Status
Vendor
CVE Published:
15 January 2025

Summary

A serious use-after-free vulnerability exists within the Linux kernel related to the Adv7533 display interface. The issue arises when the host_node pointer is assigned and subsequently freed during the processing of device tree information in the adv7533_parse_dt() function. Later, this pointer is incorrectly utilized in the adv7533_attach_dsi() function, which can lead to potential exploitation risks. To rectify this vulnerability, the code was amended to remove the premature release of the node in adv7533_parse_dt() and ensure appropriate handling of node references during the error paths in probe() and during removal operations.

Affected Version(s)

Linux 1e4d58cd7f888522d16f221d628356befbb08468

Linux 1e4d58cd7f888522d16f221d628356befbb08468

Linux 1e4d58cd7f888522d16f221d628356befbb08468 < 1f49aaf55652580ae63ab83d67211fe6a55d83dc

References

CVSS V3.1

Score:
7.8
Severity:
HIGH
Confidentiality:
High
Integrity:
High
Availability:
High
Attack Vector:
Local
Attack Complexity:
Low
Privileges Required:
Low
User Interaction:
None
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.