Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

redhat логотип

CVE-2026-99161

Опубликовано: 28 окт. 2026
Источник: redhat
CVSS3: 2.3
EPSS Низкий

Описание

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.

A flaw was found in the Linux kernel's VIA/Wondermedia I2C driver. The driver fails to properly release clock resources if an initialization error occurs or when the driver is unloaded. A local user could exploit this flaw to cause an unreleased reference count leak, potentially leading to resource exhaustion and a denial of service (DoS).

Отчет

This vulnerability is rated as Low severity because exploitation requires local administrative privileges to trigger driver probe failures or unload operations on specialized VIA/WonderMedia hardware platforms. Standard Red Hat Enterprise Linux configurations do not ship or enable this hardware driver, significantly limiting practical exposure. Furthermore, the issue results only in an unreclaimed clock reference counter over repeated reloads, preventing memory corruption or elevation of privilege.

Затронутые пакеты

ПлатформаПакетСостояниеРекомендацияРелиз
Red Hat Enterprise Linux 10kernelNot affected
Red Hat Enterprise Linux 6kernelNot affected
Red Hat Enterprise Linux 7kernelNot affected
Red Hat Enterprise Linux 7kernel-rtNot affected
Red Hat Enterprise Linux 8kernelNot affected
Red Hat Enterprise Linux 8kernel-rtNot affected
Red Hat Enterprise Linux 9kernelNot affected
Red Hat Enterprise Linux 9kernel-rtNot affected
Red Hat OpenShift Container Platform 4openshift/ose-rhel-coreos-8Not affected
Red Hat OpenShift Container Platform 4openshift/ose-rhel-coreos-9Not affected

Показывать по

Дополнительная информация

Статус:

Low
Дефект:
CWE-772
https://bugzilla.redhat.com/show_bug.cgi?id=2562712kernel: kernel: Denial of service via clock resource leak in wmt_i2c_probe

EPSS

Процентиль: 9%
0.00191
Низкий

2.3 Low

CVSS3

Связанные уязвимости

ubuntu
11 дней назад

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.

nvd
11 дней назад

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.

CVSS3: 7.1
msrc
3 дня назад

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

debian
11 дней назад

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

github
11 дней назад

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.

EPSS

Процентиль: 9%
0.00191
Низкий

2.3 Low

CVSS3