CVE-2026-80771

HID: nintendo: register input device after capabilities are set

N/A
Published: September 4, 2026 at 03:12 PM UTC
Updated: October 30, 2026 at 01:20 PM UTC
1 product affected across 1 vendorLinux Kernel

Using Linux by Linux?

Get instant alerts when new vulnerabilities affect Linux - before attackers find them.

Real-time alertsTrack your software stackFree plan available
Severity
N/A
Exploit prediction
EPSS 0.2%

Description

In the Linux kernel, the following vulnerability has been resolved: HID: nintendo: register input device after capabilities are set input_register_device() exposes the device to userspace immediately. In joycon_input_create() it was called before joycon_config_rumble() configures the FF_RUMBLE capability and the memless force-feedback device, so a concurrent EVIOCSFF could dereference a NULL dev->ff. Registering early also means the initial udev event lacks button and axis information, which can make input managers ignore the device. Move input_register_device() to the end of joycon_input_create(), after all capabilities, the IMU input device and the force-feedback callbacks have been configured.

Affected

Our own answer: ranges merged, affected separated from platform-only, with confidence and review flags.

2af16c1f846bd60240745bbd3afa13d5f040c61a5.16
Vendor states this is fixed in 268679f501386ad46405d42c2bcf89384cb5e256 (fixed)
Vendor states this is fixed in 27dc4b8eadac73b3c3cc526c8547d8b4ae8528be (fixed)
Vendor states this is fixed in 3288bec1a21d582b504344380139cdc0e88ebe4d (fixed)
Vendor states this is fixed in a9fc7547f911ada09da33c5e204e5acda38e765a (fixed)
Vendor states this is fixed in d723bc1fe2e72b9252234e94c11af644ec477bf7 (fixed)
Vendor states this is fixed in 5.16 (unaffected)
Vendor states this is fixed in 6.12.106 (unaffected)
Vendor states this is fixed in 6.18.47 (unaffected)
Vendor states this is fixed in 7.1.11 (unaffected)
Vendor states this is fixed in 7.2.1 (unaffected)
Vendor states this is fixed in 7.3 (unaffected)
Vendor states this is fixed in 7.3-rc1 (unaffected)

Remediation

No guide yet

No remediation guidance has been written for this CVE yet, and no fixed version or vendor advisory is recorded against it.

Quick Info

StatusRECEIVED

Get alerted

Stop reading CVE feeds looking for your own stack

Track the products you run and VulnTracker tells you when a new CVE affects them — with what is known about fixing it, and nothing about the rest.

Free plan, no card