cveboard RSS feed

CVE-2026-80770

CVE.org · Published

Historical CVEsJSONAI instructions

Record status
Published
Identifier year (not publication year)
2026
Source publication
Source updated
Imported by cveboard
Source snapshot
cve_2026-10-24_midnight_baseline ·

Plain text

CNA source text (English)

HID: nintendo: stop device IO before hid_hw_stop on probe failure

In the Linux kernel, the following vulnerability has been resolved: HID: nintendo: stop device IO before hid_hw_stop on probe failure nintendo_hid_probe() calls hid_device_io_start() before joycon_init() and joycon_leds_create(). If either fails, the error path jumps to err_close which calls hid_hw_close()/hid_hw_stop() without first calling hid_device_io_stop(). hid_hw_stop() does not stop device IO, so hid_input_report() may still run and access driver data that is being torn down, resulting in a use-after-free. Add an err_io_stop label that calls hid_device_io_stop() before hid_hw_close(), and point the two post-io_start error paths at it.

Scoped product and version facts

Fix information unknown; no fixed version is derived here. Missing information does not prove that no fix exists.

Exploitation unknown; this catalogue does not assess exploitation.

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
unaffected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
2af16c1f846bd60240745bbd3afa13d5f040c61aaffectedgitc2f3d51c7f5222f5b51e0c90f02258d82e1b44ddUnavailableNone listed
2af16c1f846bd60240745bbd3afa13d5f040c61aaffectedgitc023443f0e6cfd257846b6515c93c1ea08026593UnavailableNone listed
2af16c1f846bd60240745bbd3afa13d5f040c61aaffectedgit03a84f9f88b42cd49752ec0259922b67e4b88598UnavailableNone listed
2af16c1f846bd60240745bbd3afa13d5f040c61aaffectedgit5efcd7bbfaaec67d137c99aa0940fa34375db27fUnavailableNone listed
2af16c1f846bd60240745bbd3afa13d5f040c61aaffectedgit13a3edf96568a0b7aacadea07c2adec53ac8f630UnavailableNone listed
2af16c1f846bd60240745bbd3afa13d5f040c61aaffectedgit2e0d98dc8a6dea5fc2b72bf66e0dcbd5488644b4UnavailableNone listed
2af16c1f846bd60240745bbd3afa13d5f040c61aaffectedgit1f74d3bff6fe04a64e02ab3661d2e0d554565aa6UnavailableNone listed

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
affected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
5.16affectedUnavailableUnavailableUnavailableNone listed
0unaffectedsemver5.16UnavailableNone listed
6.1.187unaffectedsemverUnavailable6.1.*None listed
6.6.156unaffectedsemverUnavailable6.6.*None listed
6.12.106unaffectedsemverUnavailable6.12.*None listed
6.18.47unaffectedsemverUnavailable6.18.*None listed
7.1.11unaffectedsemverUnavailable7.1.*None listed
7.2.1unaffectedsemverUnavailable7.2.*None listed
7.3unaffectedoriginal_commit_for_fixUnavailable*None listed