CVE-2026-23176

Linux Kernel - Memory Leak in toshiba_haps Add/Remove Routines

Title source: llm
STIX 2.1

Description

In the Linux kernel, the following vulnerability has been resolved: platform/x86: toshiba_haps: Fix memory leaks in add/remove routines toshiba_haps_add() leaks the haps object allocated by it if it returns an error after allocating that object successfully. toshiba_haps_remove() does not free the object pointed to by toshiba_haps before clearing that pointer, so it becomes unreachable allocated memory. Address these memory leaks by using devm_kzalloc() for allocating the memory in question.

Scores

EPSS 0.0005
EPSS Percentile 16.6%

Details

Status published
Products (22)
linux/Kernel 3.17.0 - 5.10.250linux
linux/Kernel 5.11.0 - 5.15.200linux
linux/Kernel 5.16.0 - 6.1.163linux
linux/Kernel 6.13.0 - 6.18.10linux
linux/Kernel 6.2.0 - 6.6.124linux
linux/Kernel 6.7.0 - 6.12.70linux
Linux/Linux < 3.17
Linux/Linux 23d0ba0c908ac10139f0351023c64198d7fc1409 - 128497456756e1b952bd5a912cd073836465109d
Linux/Linux 23d0ba0c908ac10139f0351023c64198d7fc1409 - 17f37c4cdf42a9e4915216b9e130fc8baef4cc64
Linux/Linux 23d0ba0c908ac10139f0351023c64198d7fc1409 - 5bce10f0f9435afaae3fc4df9a52b01d9b3853dc
... and 12 more
Published Feb 14, 2026
Tracked Since Feb 18, 2026