Description
In the Linux kernel, the following vulnerability has been resolved: HID: prodikeys: Check presence of pm->input_ep82 Fake USB devices can send their own report descriptors for which the input_mapping() hook does not get called. In this case, pm->input_ep82 stays NULL, which leads to a crash later. This does not happen with the real device, but can be provoked by imposing as one.
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
3a370ca1dcf8c80aff7a0a21d6b0f50ca2a151e9 to < f580c79683356632f12f2c2029f2fe936d953aa1affected3a370ca1dcf8c80aff7a0a21d6b0f50ca2a151e9 to < ee572578f09f0e743e9383393a75c3a7a0f9b4c2affected3a370ca1dcf8c80aff7a0a21d6b0f50ca2a151e9 to < edccbf7d6dc05d692bde3a89de5a4001f72a0fa4affected3a370ca1dcf8c80aff7a0a21d6b0f50ca2a151e9 to < 3f1b21cc67a15d7d081378a9b8747dd000a017b8affected3a370ca1dcf8c80aff7a0a21d6b0f50ca2a151e9 to < e7ac1cd823cd2e9fcbd5cb0b261d6d35dbb79341affected3a370ca1dcf8c80aff7a0a21d6b0f50ca2a151e9 to < d5512ce892f774d37c53082adadfcad04f21b50eaffected3a370ca1dcf8c80aff7a0a21d6b0f50ca2a151e9 to < d08f35f843881ec504d7537a9bb728a073db3366affected3a370ca1dcf8c80aff7a0a21d6b0f50ca2a151e9 to < cee8337e1bad168136aecfe6416ecd7d3aa7529aaffected
Linux Linux
Default version status: affected
2.6.35affected0 to < 2.6.35unaffected5.10.252 to ≤ 5.10.*unaffected5.15.202 to ≤ 5.15.*unaffected6.1.165 to ≤ 6.1.*unaffected6.6.128 to ≤ 6.6.*unaffected6.12.75 to ≤ 6.12.*unaffected6.18.16 to ≤ 6.18.*unaffected6.19.6 to ≤ 6.19.*unaffected7.0 to ≤ *unaffected
References
- https://git.kernel.org/stable/c/f580c79683356632f12f2c2029f2fe936d953aa1 ↗
- https://git.kernel.org/stable/c/ee572578f09f0e743e9383393a75c3a7a0f9b4c2 ↗
- https://git.kernel.org/stable/c/edccbf7d6dc05d692bde3a89de5a4001f72a0fa4 ↗
- https://git.kernel.org/stable/c/3f1b21cc67a15d7d081378a9b8747dd000a017b8 ↗
- https://git.kernel.org/stable/c/e7ac1cd823cd2e9fcbd5cb0b261d6d35dbb79341 ↗
- https://git.kernel.org/stable/c/d5512ce892f774d37c53082adadfcad04f21b50e ↗
- https://git.kernel.org/stable/c/d08f35f843881ec504d7537a9bb728a073db3366 ↗
- https://git.kernel.org/stable/c/cee8337e1bad168136aecfe6416ecd7d3aa7529a ↗