Improper resource shutdown or release in Linux kernel - CVE-2026-89880
Published: September 17, 2026
Vulnerability details
The vulnerability allows a local user to compromise confidentiality, integrity, and availability.
The vulnerability exists due to improper error-path resource cleanup in rtl2832_sdr_start_streaming() when starting streaming after a prior failed streaming attempt. A local user can initiate streaming again after a failed streaming attempt to compromise confidentiality, integrity, and availability.
The out-of-bounds access occurs during URB cleanup when urbs_initialized exceeds MAX_BULK_BUFS.
Affected software
How to mitigate CVE-2026-89880
External References
- https://git.kernel.org/stable/c/0337ab0759285076a3f9dcfcc40906e69ab519b3
- https://git.kernel.org/stable/c/26a2a985bbeee3eaa6f80ff7de732161a171ec9f
- https://git.kernel.org/stable/c/8bcf11a239eac4e224ad856277de9a36c91b1711
- https://git.kernel.org/stable/c/ac02b2c56ccef0788cea9b86990a8f349a3fc6d8
- https://git.kernel.org/stable/c/c819dea3a433ae790b829443fdcc1715d1586560
- https://git.kernel.org/stable/c/c91e8ae2b39c6da81f26f2c9877d3fd33a4465ce
- https://git.kernel.org/stable/c/f14a713a36a5c87568430e9770896f2a8f5bbbb7
- https://git.kernel.org/stable/c/fe50cdaebf12cd32ff9a44d92bfd6fbc2300dbd4