CVE-2026-98746 PUBLISHED

serial: ma35d1: Fix clock reference leak in ma35d1serial_probe()

Assigner: Linux
Reserved: 25.09.2026 Published: 18.10.2026 Updated: 18.10.2026

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

serial: ma35d1: Fix clock reference leak in ma35d1serial_probe()

of_clk_get() returns a clock with a reference that has to be released with clk_put(). ma35d1serial_probe() never does that, so the reference is leaked on the probe error paths and also when the port is removed.

Release it on the error paths and in ma35d1serial_remove().

Product Status

Vendor Linux
Product Linux
Versions Default: unaffected
  • affected from 930cbf92db0184e327293d5e7089be0b08d46371 to 547c742f3b4acd4634eec47e9bff8731b55059a0 (excl.)
  • affected from 930cbf92db0184e327293d5e7089be0b08d46371 to d8233d6b391b4cd87df6e89056c21496df7a3012 (excl.)
  • affected from 930cbf92db0184e327293d5e7089be0b08d46371 to 1b303d383089aae7f20ad19fee15690486b935cb (excl.)
  • affected from 930cbf92db0184e327293d5e7089be0b08d46371 to 98401cf912fe8a081ef8e500c421b6d957b55a99 (excl.)
Vendor Linux
Product Linux
Versions Default: affected
  • Version 6.5 is affected
  • unaffected from 0 to 6.5 (excl.)
  • unaffected from 6.12.113 to 6.12.* (incl.)
  • unaffected from 6.18.56 to 6.18.* (incl.)
  • unaffected from 7.2.10 to 7.2.* (incl.)
  • unaffected from 7.3-rc6 to * (incl.)

References