UNKNOWNCVSS not yet scoredVulnerability

CVE-2026-98971

In the Linux kernel, the following vulnerability has been resolved: gpio: exar: initialize the ID before registering its cleanup devm_add_action_or_reset() invokes the cleanup action immediately when registering the action fails. gpio_exar_probe() currently stores the allocated ID in exar_gpio only after registering the action, so that failure makes exar_devm_ida_free() release ID 0. If the allocated ID is nonzero, this leaks that ID and can free ID 0 belonging to another device. Store the ID before registering the cleanup action so both the immediate failure path and normal device teardown release the correct allocation.

Properties

Last source
NVD
Nvd fetched at
2026-10-23T14:24:59.572098+00:00
Cve id
CVE-2026-98971
First seen by Signal
2026-10-23T14:28:01+00:00
Name
CVE-2026-98971
Retrieved at
2026-10-23T14:28:01+00:00
Published at
2026-10-23T13:17:18.673
Last modified
2026-10-23T13:17:18.673

Explore deeper with Ninja Signal's threat intelligence graph

CVE-2026-98971 — Ninja Signal Threat Intelligence | Ninja Signal