CVE-2023-54207

HighCVSS 7.8/10Last modified Oct 28, 2026

Description

In the Linux kernel, the following vulnerability has been resolved:

HID: uclogic: Correct devm device reference for hidinput input_dev name

Reference the HID device rather than the input device for the devm allocation of the input_dev name. Referencing the input_dev would lead to a use-after-free when the input_dev was unregistered and subsequently fires a uevent that depends on the name. At the point of firing the uevent, the name would be freed by devres management.

Use devm_kasprintf to simplify the logic for allocating memory and formatting the input_dev name string.

Metrics

CVSS 3.1 7.8/10CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Weakness enumeration

Affected software

VendorProductVersions
LinuxLinux>= cce2dbdf258e6b27b2b100f511531edabb77f427, < f78bb490b16ecb506d4904be4b00bf9aad6588f9; >= cce2dbdf258e6b27b2b100f511531edabb77f427, < 51f49e3927ad545cec0c0afb86856ccacd9f085d; >= cce2dbdf258e6b27b2b100f511531edabb77f427, < f283805d984343b2f216e2f4c6c7af265b9542ae; >= cce2dbdf258e6b27b2b100f511531edabb77f427, < 4c2707dfee5847dc0b5ecfbe512c29c93832fdc4; >= cce2dbdf258e6b27b2b100f511531edabb77f427, < 58f0d1c0e494a88f301bf455da7df4366f179bbb; >= cce2dbdf258e6b27b2b100f511531edabb77f427, < dd613a4e45f8d35f49a63a2064e5308fa5619e29
LinuxLinux4.1

References

Timeline

Published
Dec 30, 2025
Last modified
Oct 28, 2026
NVD status
Analyzed

Related CVEs from 2023

CVE-2023-54208In the Linux kernel, the following vulnerability has been resolved: media: ov5675: Fix memleak in ov5675_init_controls() There is a kmemleCVE-2023-54209In the Linux kernel, the following vulnerability has been resolved: block: fix blktrace debugfs entries leakage Commit 99d055b4fd4b ("blocCVE-2023-54215.5An attacker who is logged into OTRS as an user with privileges to create and change customer user data may manipulate the CustomerID field tCVE-2023-542107.8In the Linux kernel, the following vulnerability has been resolved: Bluetooth: hci_sync: Avoid use-after-free in dbg for hci_remove_adv_monCVE-2023-54211In the Linux kernel, the following vulnerability has been resolved: tracing: Fix warning in trace_buffered_event_disable() Warning happeneCVE-2023-54213In the Linux kernel, the following vulnerability has been resolved: USB: sisusbvga: Add endpoint checks The syzbot fuzzer was able to provCVE-2023-542148.8In the Linux kernel, the following vulnerability has been resolved: Bluetooth: L2CAP: Fix potential user-after-free This fixes all instancCVE-2023-54215In the Linux kernel, the following vulnerability has been resolved: virtio-vdpa: Fix cpumask memory leak in virtio_vdpa_find_vqs() Free thCVE-2023-542167.8In the Linux kernel, the following vulnerability has been resolved: net/mlx5e: TC, Fix using eswitch mapping in nic mode Cited patch is usCVE-2023-54217In the Linux kernel, the following vulnerability has been resolved: Revert "drm/msm: Add missing check and destroy for alloc_ordered_workquCVE-2023-54218In the Linux kernel, the following vulnerability has been resolved: net: Fix load-tearing on sk->sk_stamp in sock_recv_cmsgs(). KCSAN founCVE-2023-542197.5In the Linux kernel, the following vulnerability has been resolved: Revert "IB/isert: Fix incorrect release of isert connection" Commit: 6
CVE-2023-54207: High severity, CVSS 7.8 | Vulnix