Back to CVE records
Not yet scoredPublished Oct 18, 2026

CVE-2026-98501HID: alps: fix use-after-free on input2 registration failure

Updated under an hour ago ()

Does this affect you?

It affects Linux. Add what you run to find out whether that includes you.

No exploitation reported and no EPSS estimate yet.

In the Linux kernel, the following vulnerability has been resolved: HID: alps: fix use-after-free on input2 registration failure alps_input_configured() stores data->input2 before calling input_register_device(). If registration fails, input_free_device() frees the input device but data->input2 still points to the freed memory. alps_input_configured() calls hid_hw_open() before allocating input2, so URBs are already active and raw_event can fire during the failure window. A U1_SP_ABSOLUTE_REPORT_ID report arriving then causes u1_raw_event() to dereference the freed data->input2 -> use-after-free. Fix by only storing input2 into drvdata after successful registration and adding a NULL guard in the raw_event path.

CVSS
Not yet scored
Weakness (CWE)
Not given
Known exploited
Not in CISA's KEV catalog
EPSS (exploitation in the next 30 days)
Not loaded for this CVE
Assigned by
Linux
NVD analysis
Received
Record last updated
Oct 18, 2026
First seen by InfoSec Signals
Oct 18, 2026

Affected products

Affected products
Linux Linux
linux:linux (from the name)
2562756dde550901c224e3805102bdfc17e7d13a builds before 64f824dccfd316fd3db8ea1cc4e8a76ad6a02740; 2562756dde550901c224e3805102bdfc17e7d13a builds before 2e55d76e6e8a756f6d87c241de975599f82b02fa; from 2562756dde550901c224e3805102bdfc17e7d13a before ef8ca5bb4c8b9696f38b1bebce1c851baa02b77b; 2562756dde550901c224e3805102bdfc17e7d13a builds before 5a8ad63158165bacd6a1d7420e0fe5364c913b06; 2562756dde550901c224e3805102bdfc17e7d13a builds before 47e5e177e9e4e10da6f2759d5ce8d049e33efdc4; 2562756dde550901c224e3805102bdfc17e7d13a builds before 925da1d2a24787f24872de13a4680437c54de179; 2562756dde550901c224e3805102bdfc17e7d13a builds before 443f6b93442b10b972a16f57ceaaea75b77892b6; from 2562756dde550901c224e3805102bdfc17e7d13a before d3aba3442798ce4a4c8ce3104d7b286d61e605f9
CNA record

References

The CVE record is authoritative. Products marked “from the name” were identified from the CNA's free-text names, not a CPE, and are matched less certainly. This product uses the NVD API but is not endorsed or certified by the NVD.

Your cookie choices
We use essential cookies to run this site, and, only with your consent, an advertising cookie from Google to measure whether our ads lead to sign-ups and subscriptions. See our for details.