Description
In the Linux kernel, the following vulnerability has been resolved: HID: magicmouse: fix NULL-deref on disconnect Commit 9d7b18668956 ("HID: magicmouse: add support for Apple Magic Trackpad 2") added a sanity check for an Apple trackpad but returned success instead of -ENODEV when the check failed. This means that the remove callback will dereference the never-initialised driver data pointer when the driver is later unbound (e.g. on USB disconnect).
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
Linux Linux
Default version status: unaffected
9d7b18668956c411a422d04c712994c5fdb23a4b to < 368c5d45a87e1bcc7f1e98e0c255c37b7b12c5d6affected9d7b18668956c411a422d04c712994c5fdb23a4b to < b5d013c4c76b276890135b5d32803c4c63924b77affected9d7b18668956c411a422d04c712994c5fdb23a4b to < 9cf27473f21913a3eaf4702dd2a25415afd5f33faffected9d7b18668956c411a422d04c712994c5fdb23a4b to < 4b4f6cecca446abcb686c6e6c451d4f1ec1a7497affected
Linux Linux
Default version status: affected
4.20affected0 to < 4.20unaffected5.4.125 to ≤ 5.4.*unaffected5.10.43 to ≤ 5.10.*unaffected5.12.10 to ≤ 5.12.*unaffected5.13 to ≤ *unaffected