CVE-2026-98944 HID: steam: Refactor registration

High 7.8 Published Updated
Exploited in the wild
Not known
Fix
Available

What is CVE-2026-98944?

CVE-2026-98944 is a high-severity vulnerability in Linux, published on 23 Oct 2026.

Official description

In the Linux kernel, the following vulnerability has been resolved:

HID: steam: Refactor registration

This refactors and simplifies the registration/unregistration flow. Since we now only perform registration when the client isn't opened anymore, the logic for handling that can be removed, and the rest of the function streamlined.

We also remove the previous assumption that we have a serial number to show we're registered, replacing it with a single purpose boolean.

In a previous refactor the code for unregistering a battery if later registration steps failed was accidentally left out. As a result, a lingering power_supply object could get left over after the steam object was torn down. This is also fixed here.

Which versions are affected by CVE-2026-98944?

How do I fix CVE-2026-98944?

Upgrade to a fixed version.

Is CVE-2026-98944 being exploited?

There is no known exploitation of CVE-2026-98944 in the wild and no public exploit code.

Sources

Also known as AZL-110741, BELL-CVE-2026-98944, DEBIAN-CVE-2026-98944, GHSA-x6f5-jpm5-3jpm, UBUNTU-CVE-2026-98944.

Is CVE-2026-98944 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free