---
id: CVE-2026-99161
title: 'i2c: viai2c-wmt: Fix clock leak in wmt_i2c_probe()'
summary: |-
  In the Linux kernel, the following vulnerability has been resolved:

  i2c: viai2c-wmt: Fix clock leak in wmt_i2c_probe()

  In wmt_i2c_probe(), i2c->clk is acquired using of_clk_get(). If any
  subsequent operation fails or when the module is…
severity: none
vendor: Linux
product: Linux
affected:
  - >-
    Linux >= 560746eb79d3124a278452c8dd968682b521cc82 <
    5d476bb76b7d72d8b7ed04a9c614900b097e3af7
  - >-
    Linux >= 560746eb79d3124a278452c8dd968682b521cc82 <
    1875de656370c89b99a150d220df876288ee0344
  - >-
    Linux >= 560746eb79d3124a278452c8dd968682b521cc82 <
    aaabefc79b0ff0018e8e3832169bbe359d0551fc
  - Linux 3.11
published: '2026-10-28'
updated: '2026-10-28'
sourceUpdated: '2026-10-28T10:35:13.970Z'
source: CVEORG
sourceUrl: 'https://www.cve.org/CVERecord?id=CVE-2026-99161'
references:
  - url: 'https://git.kernel.org/stable/c/5d476bb76b7d72d8b7ed04a9c614900b097e3af7'
  - url: 'https://git.kernel.org/stable/c/1875de656370c89b99a150d220df876288ee0344'
  - url: 'https://git.kernel.org/stable/c/aaabefc79b0ff0018e8e3832169bbe359d0551fc'
tags:
  - cve.org
ingestedAt: '2026-10-28T11:09:40.398Z'
---

## Overview

In the Linux kernel, the following vulnerability has been resolved:

i2c: viai2c-wmt: Fix clock leak in wmt_i2c_probe()

In wmt_i2c_probe(), i2c->clk is acquired using of_clk_get(). If any
subsequent operation fails or when the module is unloaded, the clock
reference count is never decremented via clk_put(), leading to a
resource leak.

Switch to devm_clk_get() so that the clock is automatically managed
and released.

## Affected

- `Linux >= 560746eb79d3124a278452c8dd968682b521cc82 < 5d476bb76b7d72d8b7ed04a9c614900b097e3af7`
- `Linux >= 560746eb79d3124a278452c8dd968682b521cc82 < 1875de656370c89b99a150d220df876288ee0344`
- `Linux >= 560746eb79d3124a278452c8dd968682b521cc82 < aaabefc79b0ff0018e8e3832169bbe359d0551fc`
- `Linux 3.11`

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
