<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet href="/static/style.xsl" type="text/xsl"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
  <channel>
    <title>Most recent entries from all</title>
    <link>https://vulnerability.circl.lu</link>
    <description>Contains only the most 10 recent entries.</description>
    <docs>http://www.rssboard.org/rss-specification</docs>
    <generator>python-feedgen</generator>
    <language>en</language>
    <lastBuildDate>Tue, 29 Sep 2026 13:47:19 +0000</lastBuildDate>
    <item>
      <title>CVE-2026-68220 — media: nxp: imx8-isi: Add missing v4l2_subdev_cleanup() in crossbar and pipe</title>
      <link>https://vulnerability.circl.lu/vuln/cve-2026-68220</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Linux&lt;/p&gt;
&lt;p&gt;In the Linux kernel, the following vulnerability has been resolved:&lt;/p&gt;
&lt;p&gt;media: nxp: imx8-isi: Add missing v4l2_subdev_cleanup() in crossbar and pipe&lt;/p&gt;
&lt;p&gt;Both mxc_isi_crossbar_init() and mxc_isi_pipe_init() call
v4l2_subdev_init_finalize() which allocates the subdev active state,
but neither mxc_isi_crossbar_cleanup() nor mxc_isi_pipe_cleanup()
calls v4l2_subdev_cleanup() to free it.&lt;/p&gt;
&lt;p&gt;This causes a memory leak on every rmmod, reported by kmemleak:&lt;/p&gt;
&lt;p&gt;unreferenced object 0xffff0000d06fc800 (size 192):
    comm &amp;#34;(udev-worker)&amp;#34;, pid 254, jiffies 4294913455
    backtrace (crc 36eeae58):
      kmemleak_alloc+0x34/0x40
      __kvmalloc_node_noprof+0x5f8/0x7d8
      __v4l2_subdev_state_alloc+0x1fc/0x30c
      __v4l2_subdev_init_finalize+0x178/0x368&lt;/p&gt;
&lt;p&gt;Add the missing v4l2_subdev_cleanup() calls before media_entity_cleanup()
in both crossbar and pipe cleanup paths.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Linux&lt;/p&gt;
&lt;p&gt;In the Linux kernel, the following vulnerability has been resolved:&lt;/p&gt;
&lt;p&gt;media: nxp: imx8-isi: Add missing v4l2_subdev_cleanup() in crossbar and pipe&lt;/p&gt;
&lt;p&gt;Both mxc_isi_crossbar_init() and mxc_isi_pipe_init() call
v4l2_subdev_init_finalize() which allocates the subdev active state,
but neither mxc_isi_crossbar_cleanup() nor mxc_isi_pipe_cleanup()
calls v4l2_subdev_cleanup() to free it.&lt;/p&gt;
&lt;p&gt;This causes a memory leak on every rmmod, reported by kmemleak:&lt;/p&gt;
&lt;p&gt;unreferenced object 0xffff0000d06fc800 (size 192):
    comm &amp;#34;(udev-worker)&amp;#34;, pid 254, jiffies 4294913455
    backtrace (crc 36eeae58):
      kmemleak_alloc+0x34/0x40
      __kvmalloc_node_noprof+0x5f8/0x7d8
      __v4l2_subdev_state_alloc+0x1fc/0x30c
      __v4l2_subdev_init_finalize+0x178/0x368&lt;/p&gt;
&lt;p&gt;Add the missing v4l2_subdev_cleanup() calls before media_entity_cleanup()
in both crossbar and pipe cleanup paths.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://vulnerability.circl.lu/vuln/cve-2026-68220</guid>
    </item>
  </channel>
</rss>
