---
id: CVE-2026-43251
title: 'HID: prodikeys: Check presence of pm->input_ep82'
summary: |-
  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 thi…
severity: none
vendor: Linux
product: Linux
affected:
  - >-
    Linux >= 3a370ca1dcf8c80aff7a0a21d6b0f50ca2a151e9 <
    f580c79683356632f12f2c2029f2fe936d953aa1
  - >-
    Linux >= 3a370ca1dcf8c80aff7a0a21d6b0f50ca2a151e9 <
    ee572578f09f0e743e9383393a75c3a7a0f9b4c2
  - >-
    Linux >= 3a370ca1dcf8c80aff7a0a21d6b0f50ca2a151e9 <
    edccbf7d6dc05d692bde3a89de5a4001f72a0fa4
  - >-
    Linux >= 3a370ca1dcf8c80aff7a0a21d6b0f50ca2a151e9 <
    3f1b21cc67a15d7d081378a9b8747dd000a017b8
  - >-
    Linux >= 3a370ca1dcf8c80aff7a0a21d6b0f50ca2a151e9 <
    e7ac1cd823cd2e9fcbd5cb0b261d6d35dbb79341
  - >-
    Linux >= 3a370ca1dcf8c80aff7a0a21d6b0f50ca2a151e9 <
    d5512ce892f774d37c53082adadfcad04f21b50e
  - >-
    Linux >= 3a370ca1dcf8c80aff7a0a21d6b0f50ca2a151e9 <
    d08f35f843881ec504d7537a9bb728a073db3366
  - >-
    Linux >= 3a370ca1dcf8c80aff7a0a21d6b0f50ca2a151e9 <
    cee8337e1bad168136aecfe6416ecd7d3aa7529a
  - Linux 2.6.35
ssvc:
  exploitation: none
  automatable: 'no'
  technicalImpact: partial
  timestamp: '2026-11-06T15:31:24.352090Z'
published: '2026-05-06'
updated: '2026-11-06'
sourceUpdated: '2026-11-06T15:32:37.368Z'
source: CVEORG
sourceUrl: 'https://www.cve.org/CVERecord?id=CVE-2026-43251'
references:
  - url: 'https://git.kernel.org/stable/c/f580c79683356632f12f2c2029f2fe936d953aa1'
  - url: 'https://git.kernel.org/stable/c/ee572578f09f0e743e9383393a75c3a7a0f9b4c2'
  - url: 'https://git.kernel.org/stable/c/edccbf7d6dc05d692bde3a89de5a4001f72a0fa4'
  - url: 'https://git.kernel.org/stable/c/3f1b21cc67a15d7d081378a9b8747dd000a017b8'
  - url: 'https://git.kernel.org/stable/c/e7ac1cd823cd2e9fcbd5cb0b261d6d35dbb79341'
  - url: 'https://git.kernel.org/stable/c/d5512ce892f774d37c53082adadfcad04f21b50e'
  - url: 'https://git.kernel.org/stable/c/d08f35f843881ec504d7537a9bb728a073db3366'
  - url: 'https://git.kernel.org/stable/c/cee8337e1bad168136aecfe6416ecd7d3aa7529a'
tags:
  - cve.org
epss: 0.00123
epssPercentile: 0.02053
ingestedAt: '2026-11-06T15:54:04.002Z'
---

## Overview

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

- `Linux >= 3a370ca1dcf8c80aff7a0a21d6b0f50ca2a151e9 < f580c79683356632f12f2c2029f2fe936d953aa1`
- `Linux >= 3a370ca1dcf8c80aff7a0a21d6b0f50ca2a151e9 < ee572578f09f0e743e9383393a75c3a7a0f9b4c2`
- `Linux >= 3a370ca1dcf8c80aff7a0a21d6b0f50ca2a151e9 < edccbf7d6dc05d692bde3a89de5a4001f72a0fa4`
- `Linux >= 3a370ca1dcf8c80aff7a0a21d6b0f50ca2a151e9 < 3f1b21cc67a15d7d081378a9b8747dd000a017b8`
- `Linux >= 3a370ca1dcf8c80aff7a0a21d6b0f50ca2a151e9 < e7ac1cd823cd2e9fcbd5cb0b261d6d35dbb79341`
- `Linux >= 3a370ca1dcf8c80aff7a0a21d6b0f50ca2a151e9 < d5512ce892f774d37c53082adadfcad04f21b50e`
- `Linux >= 3a370ca1dcf8c80aff7a0a21d6b0f50ca2a151e9 < d08f35f843881ec504d7537a9bb728a073db3366`
- `Linux >= 3a370ca1dcf8c80aff7a0a21d6b0f50ca2a151e9 < cee8337e1bad168136aecfe6416ecd7d3aa7529a`
- `Linux 2.6.35`

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
