Bug 2535237 (CVE-2026-89982) - CVE-2026-89982 kernel: i2c: mux: Fix channel node leak on adapter add failure
Summary: CVE-2026-89982 kernel: i2c: mux: Fix channel node leak on adapter add failure
Keywords:
Status: NEW
Alias: CVE-2026-89982
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
low
low
Target Milestone: ---
Assignee: Product Security
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-09-16 11:38 UTC by OSIDB Bzimport
Modified: 2026-10-05 19:07 UTC (History)
17 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)

Description OSIDB Bzimport 2026-09-16 11:38:34 UTC
In the Linux kernel, the following vulnerability has been resolved:

i2c: mux: Fix channel node leak on adapter add failure

i2c_mux_add_adapter() takes a reference to the Device Tree channel node
before registering the new adapter. If adapter registration fails, the
error path frees the private data without dropping that reference.

Release the channel node before freeing the private data.


Note You need to log in before you can comment on or make changes to this bug.