Input: appletouch - initialize work before device registration
Syzbot has reported warning in __flush_work(). This warning is caused by
work->func == NULL, which means missing work initialization.
This may happen, since input_dev->close() calls
cancel_work_sync(&dev->work), but dev->work initalization happens _after_
input_register_device() call.
So this patch moves dev->work initialization before registering input
device
Analysis and contextual insights are available on OpenCVE Cloud.
No vendor fix or workaround currently provided.
Additional remediation guidance may be available on OpenCVE Cloud.
Tracking
Sign in to view the affected projects.
| Source | ID | Title |
|---|---|---|
Ubuntu USN |
USN-6938-1 | Linux kernel vulnerabilities |
Mon, 04 Nov 2024 12:15:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
Status: PUBLISHED
Assigner: Linux
Published:
Updated: 2026-05-11T13:44:41.401Z
Reserved: 2024-02-25T13:45:52.720Z
Link: CVE-2021-46932
Updated: 2024-08-04T05:17:42.851Z
Status : Modified
Published: 2024-02-27T10:15:07.753
Modified: 2024-11-21T06:34:57.780
Link: CVE-2021-46932
OpenCVE Enrichment
No data.
Ubuntu USN