PT-2026-34429 · Linux · Linux Kernel

Published

2026-04-22

·

Updated

2026-05-26

·

CVE-2026-31524

CVSS v3.1

5.5

Medium

VectorAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description A memory leak occurs in the asus report fixup() function, which returns a buffer allocated via kmemdup() without subsequently freeing it. Additionally, an out-of-bounds read exists where the function copies more data than the original descriptor size.
Recommendations Update the asus report fixup() function to use devm kzalloc() to ensure memory is automatically managed and freed upon device removal. Restrict the data copy process to only include the original descriptor size to prevent out-of-bounds reads.

Fix

Memory Leak

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-31524
ECHO-2D5C-3289-293D

Affected Products

Linux Kernel