Use-After-Free Vulnerability in Realtek USB Storage Devices by Linux Kernel
CVE-2026-90029

Currently unrated

Key Information:

Vendor

Linux

Status
Vendor
CVE Published:
16 September 2026

What is CVE-2026-90029?

A use-after-free vulnerability has been identified in the Realtek USB storage module of the Linux kernel. This issue arises when the function realtek_cr_destructor() improperly calls timer_delete() before freeing the associated chip, allowing the timer callback to potentially continue operating, which can lead to improper memory access after the memory has been freed, known as use-after-free. To address this issue, the implementation has been modified to utilize timer_shutdown_sync() to properly synchronize the callback execution, preventing further rearm events unconditionally. Moreover, the timer setup procedure has been repositioned to ensure that the timer is correctly initialized prior to any failures that could invoke the destructor, reinforcing system integrity.

Affected Version(s)

Linux e931830bb877e2aad9a1be83506f9bdb26c91e4e < 7c4e2f964c65dea4ea22386799d5fb10ef1e3e54

Linux e931830bb877e2aad9a1be83506f9bdb26c91e4e

Linux e931830bb877e2aad9a1be83506f9bdb26c91e4e < 4ffee1aebb0c0ffcda9faffd17834ea9b00d42cc

References

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.