Description
In the Linux kernel, the following vulnerability has been resolved: HID: alps: fix NULL pointer dereference in alps_raw_event() Commit ecfa6f34492c ("HID: Add HID_CLAIMED_INPUT guards in raw_event callbacks missing them") attempted to fix up the HID drivers that had missed the previous fix that was done in 2ff5baa9b527 ("HID: appleir: Fix potential NULL dereference at raw event handle"), but the alps driver was missed. Fix this up by properly checking in the hid-alps driver that it had been claimed correctly before attempting to process the raw event.
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
73196ebe134d11a68a2e27814c489d685cfc8b03 to < 56850666bb5dcf7a13d76c5d02864813e17ee537affected73196ebe134d11a68a2e27814c489d685cfc8b03 to < 72516a8d7fe247fd895424bab87952f105a0c255affected73196ebe134d11a68a2e27814c489d685cfc8b03 to < cc411e4823d8bfa23327d9989a0fa4e0ce76aebeaffected73196ebe134d11a68a2e27814c489d685cfc8b03 to < c8cc765253ad89ccc106a7bdeb5aeac6cf963078affected73196ebe134d11a68a2e27814c489d685cfc8b03 to < 8eed7bce7a4c41ab28ee4891103623a12fd41611affected73196ebe134d11a68a2e27814c489d685cfc8b03 to < 0091dfa542a362c178a7e9393097138a57d327d1affected73196ebe134d11a68a2e27814c489d685cfc8b03 to < 4b618248d2307a219d9431a730cfe1156c8e3386affected73196ebe134d11a68a2e27814c489d685cfc8b03 to < ee2cb3ddfdca949dbc0c3f796ed5a439f0efc9f6affected73196ebe134d11a68a2e27814c489d685cfc8b03 to < 1badfc4319224820d5d890f8eab6aa52e4e83339affected
Linux Linux
Default version status: affected
4.15affected0 to < 4.15unaffected5.10.258 to ≤ 5.10.*unaffected5.15.209 to ≤ 5.15.*unaffected6.1.175 to ≤ 6.1.*unaffected6.6.136 to ≤ 6.6.*unaffected6.12.83 to ≤ 6.12.*unaffected6.18.24 to ≤ 6.18.*unaffected6.19.14 to ≤ 6.19.*unaffected7.0.1 to ≤ 7.0.*unaffected7.1 to ≤ *unaffected
References
- https://git.kernel.org/stable/c/56850666bb5dcf7a13d76c5d02864813e17ee537 ↗
- https://git.kernel.org/stable/c/72516a8d7fe247fd895424bab87952f105a0c255 ↗
- https://git.kernel.org/stable/c/cc411e4823d8bfa23327d9989a0fa4e0ce76aebe ↗
- https://git.kernel.org/stable/c/c8cc765253ad89ccc106a7bdeb5aeac6cf963078 ↗
- https://git.kernel.org/stable/c/8eed7bce7a4c41ab28ee4891103623a12fd41611 ↗
- https://git.kernel.org/stable/c/0091dfa542a362c178a7e9393097138a57d327d1 ↗
- https://git.kernel.org/stable/c/4b618248d2307a219d9431a730cfe1156c8e3386 ↗
- https://git.kernel.org/stable/c/ee2cb3ddfdca949dbc0c3f796ed5a439f0efc9f6 ↗
- https://git.kernel.org/stable/c/1badfc4319224820d5d890f8eab6aa52e4e83339 ↗
- https://cert-portal.siemens.com/productcert/html/ssa-784472.html ↗