Re: [PATCH 0/2] HID: corsair: fix two use-after-free bugs on device removal
From: Jiri Kosina
Date: Mon Aug 03 2026 - 15:35:33 EST
On Mon, 27 Jul 2026, Chen Changcheng wrote:
> This series fixes two use-after-free bugs in the Corsair HID driver
> found during code review. The previous single-patch submission only
> addressed the first issue; the second was identified by Sashiko AI
> review.
>
> v2:
> - Split into 2 patches: event vs remove UAF, worker vs cleanup UAF
> - Rewrote commit messages in plain ASCII
> - Added drvdata->k90 = NULL as defensive measure (patch 1)
> - Fixed LED worker ordering in both cleanup functions (patch 2)
>
> Chen Changcheng (2):
> HID: corsair: fix use-after-free by reordering remove sequence
> HID: corsair: cancel worker before unregistering LED to fix
> use-after-free
Applied, thanks.
--
Jiri Kosina
SUSE Labs