NetSight
medium5.5

CVE-2026-31520

In the Linux kernel, the following vulnerability has been resolved: HID: apple: avoid memory leak in apple_report_fixup() The apple_report_fixup() function was…

Impact

In the Linux kernel, the following vulnerability has been resolved: HID: apple: avoid memory leak in apple_report_fixup() The apple_report_fixup() function was returning a newly kmemdup()-allocated buffer, but never freeing it. The caller of report_fixup() does not take ownership of the returned pointer, but it *is* permitted to return a sub-portion of the input rdesc, whose lifetime is managed by the caller.

Affected products

VendorProductAffected versions
LinuxLinux Kernel
from 5.17 before 6.1.168
from 6.2 before 6.6.131
from 6.7 before 6.12.80
from 6.13 before 6.18.21
from 6.19 before 6.19.11
Version 7.0

Weakness classification

References