PT-2025-18902 · Linux+1 · Linux Kernel+1

Published

2023-03-02

·

Updated

2025-05-07

·

CVE-2023-53138

CVSS v3.1

7.8

High

VectorAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel versions prior to 5.19.0-rc3
Description A use-after-free issue has been identified in the Linux kernel, specifically in the cfusbl device notify() function. This issue occurs when unregistering a net device, which can lead to a stack trace and potentially cause problems. The problem arises when cfusbl device notify() is called multiple times with NETDEV UNREGISTER, causing the parent device to be freed and resulting in a use-after-free error. This also causes an imbalance in the reference count for the module.
Recommendations For Linux kernel versions prior to 5.19.0-rc3, consider applying the patch that fixes the issue by accepting only the first NETDEV UNREGISTER notification. As a temporary workaround, consider restricting the use of the cfusbl device notify() function until a patch is available.

Exploit

Fix

Use After Free

Weakness Enumeration

Related Identifiers

BDU:2026-03859
CVE-2023-53138

Affected Products

Astra Linux
Linux Kernel