cveboard RSS feed

CVE-2026-89627

CVE.org · Published

Historical CVEsJSONAI instructions

Record status
Published
Identifier year (not publication year)
2026
Source publication
Source updated
Imported by cveboard
Source snapshot
cve_2026-10-24_midnight_baseline ·

Plain text

CNA source text (English)

HID: roccat: free buffered reports when destroying device

In the Linux kernel, the following vulnerability has been resolved: HID: roccat: free buffered reports when destroying device roccat_report_event() duplicates each report with kmemdup() and stores the allocation in a circular-buffer slot. The allocation is released only when that slot is reused. The device destruction paths free struct roccat_device without releasing reports still stored in cbuf[]. This makes those allocations unreachable and leaks up to ROCCAT_CBUF_SIZE report buffers per device. Add a small destructor that frees every buffered report before freeing the device, and use it in both paths that can destroy a registered device.

Scoped product and version facts

Fix information unknown; no fixed version is derived here. Missing information does not prove that no fix exists.

Exploitation unknown; this catalogue does not assess exploitation.

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
unaffected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
206f5f2fcb5ff5bb0c60f9e9189937f3ca03e378affectedgitcebb20b9a29cfc90bf56e54337333084f85a69ddUnavailableNone listed
206f5f2fcb5ff5bb0c60f9e9189937f3ca03e378affectedgit690da9177e64bcfda2f4c0b5b8465178e4a236d8UnavailableNone listed
206f5f2fcb5ff5bb0c60f9e9189937f3ca03e378affectedgitb3cc411daa50b39ba5706492a80a5a0804d9c85fUnavailableNone listed
206f5f2fcb5ff5bb0c60f9e9189937f3ca03e378affectedgit4cb3ff31d237ad1f515455c497ef07d7172d912bUnavailableNone listed
206f5f2fcb5ff5bb0c60f9e9189937f3ca03e378affectedgit943b8dc2c6044c01e36395f51bb809a4b6bdfd22UnavailableNone listed
206f5f2fcb5ff5bb0c60f9e9189937f3ca03e378affectedgitda00eac19feef209c9591e48c860afc2014603beUnavailableNone listed
206f5f2fcb5ff5bb0c60f9e9189937f3ca03e378affectedgitfbb5a60f5c31b5625f0d89a79912fbcb2559289bUnavailableNone listed
206f5f2fcb5ff5bb0c60f9e9189937f3ca03e378affectedgitbbff0ccbff360a5498075525005f6a913239a3d7UnavailableNone listed

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
affected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
2.6.35affectedUnavailableUnavailableUnavailableNone listed
0unaffectedsemver2.6.35UnavailableNone listed
5.10.270unaffectedsemverUnavailable5.10.*None listed
5.15.221unaffectedsemverUnavailable5.15.*None listed
6.1.188unaffectedsemverUnavailable6.1.*None listed
6.6.157unaffectedsemverUnavailable6.6.*None listed
6.12.109unaffectedsemverUnavailable6.12.*None listed
6.18.50unaffectedsemverUnavailable6.18.*None listed
7.2.4unaffectedsemverUnavailable7.2.*None listed
7.3unaffectedoriginal_commit_for_fixUnavailable*None listed