CVE-2026-89982: i2c: mux: Fix channel node leak on adapter add failure
Published Sep 16, 2026
·Updated
i2c: mux: Fix channel node leak on adapter add failure
Affected Software
2 affected componentsFixes available
Linux Kernel
Microsoft azl3 kernel 6.6.152.1-1<6.6.157.1-1
6.6.157.1-1
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade to a fixed release to a version that resolves this vulnerability.
Fixed in 6.6.157.1-1
Event History
Sep 16, 2026
CVE Published
via MITRE·10:32 AM
Data Sourced
via MITRE·10:32 AM
Description
Data Sourced
via NVD·11:17 AM
Description
Sep 17, 2026
Data Sourced
via Microsoft·08:09 AM
DescriptionSeverityWeaknessAffected Software
Updated
via Microsoft·08:09 AM
DescriptionSeverity
Frequently Asked Questions
1
Under what condition does the leak occur?
The leak occurs when i2c_mux_add_adapter() has taken a reference to a Device Tree channel node and registration of the new adapter then fails.
2
What resource is leaked and what does the fix change?
A reference to the Device Tree channel node is leaked on the adapter-registration failure path. The fix releases that channel-node reference before freeing the private data.