<?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://cve.radiocsirt.org</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>Sat, 03 Oct 2026 09:16:27 +0000</lastBuildDate>
    <item>
      <title>ALSA-2026:0759 — Important: kernel security update</title>
      <link>https://cve.radiocsirt.org/vuln/alsa-2026:0759</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; AlmaLinux:8: bpftool, AlmaLinux:8: kernel, AlmaLinux:8: kernel-abi-stablelists, AlmaLinux:8: kernel-core, AlmaLinux:8: kernel-cross-headers, AlmaLinux:8: kernel-debug, AlmaLinux:8: kernel-debug-core, AlmaLinux:8: kernel-debug-devel, AlmaLinux:8: kernel-debug-modules, AlmaLinux:8: kernel-debug-modules-extra and 15 more&lt;/p&gt;
&lt;p&gt;The kernel packages contain the Linux kernel, the core of any Linux operating system.&lt;/p&gt;
&lt;p&gt;Security Fix(es):&lt;/p&gt;
&lt;p&gt;* kernel: smb: client: Fix use-after-free in cifs_fill_dirent (CVE-2025-38051)
  * kernel: smb: client: let recv_done verify data_offset, data_length and remaining_data_length (CVE-2025-39933)
  * kernel: drm/i915: mark requests for GuC virtual engines to avoid use-after-free (CVE-2023-53552)
  * kernel: drm/sched: Fix potential double free in drm_sched_job_add_resv_dependencies (CVE-2025-40096)
  * kernel: net: atlantic: fix fragment overflow handling in RX path (CVE-2025-68301)&lt;/p&gt;
&lt;p&gt;For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; AlmaLinux:8: bpftool, AlmaLinux:8: kernel, AlmaLinux:8: kernel-abi-stablelists, AlmaLinux:8: kernel-core, AlmaLinux:8: kernel-cross-headers, AlmaLinux:8: kernel-debug, AlmaLinux:8: kernel-debug-core, AlmaLinux:8: kernel-debug-devel, AlmaLinux:8: kernel-debug-modules, AlmaLinux:8: kernel-debug-modules-extra and 15 more&lt;/p&gt;
&lt;p&gt;The kernel packages contain the Linux kernel, the core of any Linux operating system.&lt;/p&gt;
&lt;p&gt;Security Fix(es):&lt;/p&gt;
&lt;p&gt;* kernel: smb: client: Fix use-after-free in cifs_fill_dirent (CVE-2025-38051)
  * kernel: smb: client: let recv_done verify data_offset, data_length and remaining_data_length (CVE-2025-39933)
  * kernel: drm/i915: mark requests for GuC virtual engines to avoid use-after-free (CVE-2023-53552)
  * kernel: drm/sched: Fix potential double free in drm_sched_job_add_resv_dependencies (CVE-2025-40096)
  * kernel: net: atlantic: fix fragment overflow handling in RX path (CVE-2025-68301)&lt;/p&gt;
&lt;p&gt;For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/alsa-2026:0759</guid>
    </item>
    <item>
      <title>bdu:2026-02718</title>
      <link>https://cve.radiocsirt.org/vuln/bdu:2026-02718</link>
      <description>bdu:2026-02718</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/bdu:2026-02718</guid>
    </item>
    <item>
      <title>BELL-CVE-2025-40096</title>
      <link>https://cve.radiocsirt.org/vuln/bell-cve-2025-40096</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Alpaquita:23: linux-lts, Alpaquita:25: linux-lts, Alpaquita:stream: linux-lts&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Alpaquita:23: linux-lts, Alpaquita:25: linux-lts, Alpaquita:stream: linux-lts&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/bell-cve-2025-40096</guid>
    </item>
    <item>
      <title>certfr-2025-avi-0966 — De multiples vulnérabilités ont été découvertes dans les produits Microsoft. Elles permettent à un attaquant de provoqu…</title>
      <link>https://cve.radiocsirt.org/vuln/certfr-2025-avi-0966</link>
      <description>certfr-2025-avi-0966</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/certfr-2025-avi-0966</guid>
    </item>
    <item>
      <title>EUVD-2026-347338</title>
      <link>https://cve.radiocsirt.org/vuln/euvd-2026-347338</link>
      <description>EUVD-2026-347338</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/euvd-2026-347338</guid>
    </item>
    <item>
      <title>fkie_cve-2025-40096</title>
      <link>https://cve.radiocsirt.org/vuln/fkie_cve-2025-40096</link>
      <description>&lt;p&gt;In the Linux kernel, the following vulnerability has been resolved:&lt;/p&gt;
&lt;p&gt;drm/sched: Fix potential double free in drm_sched_job_add_resv_dependencies&lt;/p&gt;
&lt;p&gt;When adding dependencies with drm_sched_job_add_dependency(), that
function consumes the fence reference both on success and failure, so in
the latter case the dma_fence_put() on the error path (xarray failed to
expand) is a double free.&lt;/p&gt;
&lt;p&gt;Interestingly this bug appears to have been present ever since
commit ebd5f74255b9 (&amp;#34;drm/sched: Add dependency tracking&amp;#34;), since the code
back then looked like this:&lt;/p&gt;
&lt;p&gt;drm_sched_job_add_implicit_dependencies():
...
       for (i = 0; i &amp;lt; fence_count; i++) {
               ret = drm_sched_job_add_dependency(job, fences[i]);
               if (ret)
                       break;
       }&lt;/p&gt;
&lt;p&gt;for (; i &amp;lt; fence_count; i++)
               dma_fence_put(fences[i]);&lt;/p&gt;
&lt;p&gt;Which means for the failing &amp;#39;i&amp;#39; the dma_fence_put was already a double
free. Possibly there were no users at that time, or the test cases were
insufficient to hit it.&lt;/p&gt;
&lt;p&gt;The bug was then only noticed and fixed after
commit 9c2ba265352a (&amp;#34;drm/scheduler: use new iterator in drm_sched_job_add_implicit_dependencies v2&amp;#34;)
landed, with its fixup of
commit 4eaf02d6076c (&amp;#34;drm/scheduler: fix drm_sched_job_add_implicit_dependencies&amp;#34;).&lt;/p&gt;
&lt;p&gt;At that point it was a slightly different flavour of a double free, which
commit 963d0b356935 (&amp;#34;drm/scheduler: fix drm_sched_job_add_implicit_dependencies harder&amp;#34;)
noticed and attempted to fix.&lt;/p&gt;
&lt;p&gt;But it only moved the doub…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;In the Linux kernel, the following vulnerability has been resolved:&lt;/p&gt;
&lt;p&gt;drm/sched: Fix potential double free in drm_sched_job_add_resv_dependencies&lt;/p&gt;
&lt;p&gt;When adding dependencies with drm_sched_job_add_dependency(), that
function consumes the fence reference both on success and failure, so in
the latter case the dma_fence_put() on the error path (xarray failed to
expand) is a double free.&lt;/p&gt;
&lt;p&gt;Interestingly this bug appears to have been present ever since
commit ebd5f74255b9 (&amp;#34;drm/sched: Add dependency tracking&amp;#34;), since the code
back then looked like this:&lt;/p&gt;
&lt;p&gt;drm_sched_job_add_implicit_dependencies():
...
       for (i = 0; i &amp;lt; fence_count; i++) {
               ret = drm_sched_job_add_dependency(job, fences[i]);
               if (ret)
                       break;
       }&lt;/p&gt;
&lt;p&gt;for (; i &amp;lt; fence_count; i++)
               dma_fence_put(fences[i]);&lt;/p&gt;
&lt;p&gt;Which means for the failing &amp;#39;i&amp;#39; the dma_fence_put was already a double
free. Possibly there were no users at that time, or the test cases were
insufficient to hit it.&lt;/p&gt;
&lt;p&gt;The bug was then only noticed and fixed after
commit 9c2ba265352a (&amp;#34;drm/scheduler: use new iterator in drm_sched_job_add_implicit_dependencies v2&amp;#34;)
landed, with its fixup of
commit 4eaf02d6076c (&amp;#34;drm/scheduler: fix drm_sched_job_add_implicit_dependencies&amp;#34;).&lt;/p&gt;
&lt;p&gt;At that point it was a slightly different flavour of a double free, which
commit 963d0b356935 (&amp;#34;drm/scheduler: fix drm_sched_job_add_implicit_dependencies harder&amp;#34;)
noticed and attempted to fix.&lt;/p&gt;
&lt;p&gt;But it only moved the doub…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/fkie_cve-2025-40096</guid>
    </item>
    <item>
      <title>GHSA-xpm8-g6rj-74pw</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-xpm8-g6rj-74pw</link>
      <description>&lt;p&gt;In the Linux kernel, the following vulnerability has been resolved:&lt;/p&gt;
&lt;p&gt;drm/sched: Fix potential double free in drm_sched_job_add_resv_dependencies&lt;/p&gt;
&lt;p&gt;When adding dependencies with drm_sched_job_add_dependency(), that
function consumes the fence reference both on success and failure, so in
the latter case the dma_fence_put() on the error path (xarray failed to
expand) is a double free.&lt;/p&gt;
&lt;p&gt;Interestingly this bug appears to have been present ever since
commit ebd5f74255b9 (&amp;#34;drm/sched: Add dependency tracking&amp;#34;), since the code
back then looked like this:&lt;/p&gt;
&lt;p&gt;drm_sched_job_add_implicit_dependencies():
...
       for (i = 0; i &amp;lt; fence_count; i++) {
               ret = drm_sched_job_add_dependency(job, fences[i]);
               if (ret)
                       break;
       }&lt;/p&gt;
&lt;p&gt;for (; i &amp;lt; fence_count; i++)
               dma_fence_put(fences[i]);&lt;/p&gt;
&lt;p&gt;Which means for the failing &amp;#39;i&amp;#39; the dma_fence_put was already a double
free. Possibly there were no users at that time, or the test cases were
insufficient to hit it.&lt;/p&gt;
&lt;p&gt;The bug was then only noticed and fixed after
commit 9c2ba265352a (&amp;#34;drm/scheduler: use new iterator in drm_sched_job_add_implicit_dependencies v2&amp;#34;)
landed, with its fixup of
commit 4eaf02d6076c (&amp;#34;drm/scheduler: fix drm_sched_job_add_implicit_dependencies&amp;#34;).&lt;/p&gt;
&lt;p&gt;At that point it was a slightly different flavour of a double free, which
commit 963d0b356935 (&amp;#34;drm/scheduler: fix drm_sched_job_add_implicit_dependencies harder&amp;#34;)
noticed and attempted to fix.&lt;/p&gt;
&lt;p&gt;But it only moved the doub…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;In the Linux kernel, the following vulnerability has been resolved:&lt;/p&gt;
&lt;p&gt;drm/sched: Fix potential double free in drm_sched_job_add_resv_dependencies&lt;/p&gt;
&lt;p&gt;When adding dependencies with drm_sched_job_add_dependency(), that
function consumes the fence reference both on success and failure, so in
the latter case the dma_fence_put() on the error path (xarray failed to
expand) is a double free.&lt;/p&gt;
&lt;p&gt;Interestingly this bug appears to have been present ever since
commit ebd5f74255b9 (&amp;#34;drm/sched: Add dependency tracking&amp;#34;), since the code
back then looked like this:&lt;/p&gt;
&lt;p&gt;drm_sched_job_add_implicit_dependencies():
...
       for (i = 0; i &amp;lt; fence_count; i++) {
               ret = drm_sched_job_add_dependency(job, fences[i]);
               if (ret)
                       break;
       }&lt;/p&gt;
&lt;p&gt;for (; i &amp;lt; fence_count; i++)
               dma_fence_put(fences[i]);&lt;/p&gt;
&lt;p&gt;Which means for the failing &amp;#39;i&amp;#39; the dma_fence_put was already a double
free. Possibly there were no users at that time, or the test cases were
insufficient to hit it.&lt;/p&gt;
&lt;p&gt;The bug was then only noticed and fixed after
commit 9c2ba265352a (&amp;#34;drm/scheduler: use new iterator in drm_sched_job_add_implicit_dependencies v2&amp;#34;)
landed, with its fixup of
commit 4eaf02d6076c (&amp;#34;drm/scheduler: fix drm_sched_job_add_implicit_dependencies&amp;#34;).&lt;/p&gt;
&lt;p&gt;At that point it was a slightly different flavour of a double free, which
commit 963d0b356935 (&amp;#34;drm/scheduler: fix drm_sched_job_add_implicit_dependencies harder&amp;#34;)
noticed and attempted to fix.&lt;/p&gt;
&lt;p&gt;But it only moved the doub…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-xpm8-g6rj-74pw</guid>
    </item>
    <item>
      <title>msrc_CVE-2025-40096 — drm/sched: Fix potential double free in drm_sched_job_add_resv_dependencies</title>
      <link>https://cve.radiocsirt.org/vuln/msrc_cve-2025-40096</link>
      <description>msrc_CVE-2025-40096</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/msrc_cve-2025-40096</guid>
    </item>
    <item>
      <title>OESA-2026-1759 — kernel security update</title>
      <link>https://cve.radiocsirt.org/vuln/oesa-2026-1759</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; openEuler:24.03-LTS: kernel&lt;/p&gt;
&lt;p&gt;The Linux Kernel, the operating system core itself.&#13;
&#13;
Security Fix(es):&lt;/p&gt;
&lt;p&gt;In the Linux kernel, the following vulnerability has been resolved:&lt;/p&gt;
&lt;p&gt;iommu/s390: Implement blocking domain&lt;/p&gt;
&lt;p&gt;This fixes a crash when surprise hot-unplugging a PCI device. This crash
happens because during hot-unplug __iommu_group_set_domain_nofail()
attaching the default domain fails when the platform no longer
recognizes the device as it has already been removed and we end up with
a NULL domain pointer and UAF. This is exactly the case referred to in
the second comment in __iommu_device_set_domain() and just as stated
there if we can instead attach the blocking domain the UAF is prevented
as this can handle the already removed device. Implement the blocking
domain to use this handling.  With this change, the crash is fixed but
we still hit a warning attempting to change DMA ownership on a blocked
device.(CVE-2024-53232)&lt;/p&gt;
&lt;p&gt;In the Linux kernel, the following vulnerability has been resolved:&lt;/p&gt;
&lt;p&gt;iommu: Fix two issues in iommu_copy_struct_from_user()&lt;/p&gt;
&lt;p&gt;In the review for iommu_copy_struct_to_user() helper, Matt pointed out that
a NULL pointer should be rejected prior to dereferencing it:
https://lore.kernel.org/all/(CVE-2025-37900)&lt;/p&gt;
&lt;p&gt;In the Linux kernel, the following vulnerability has been resolved:&lt;/p&gt;
&lt;p&gt;smb: client: Avoid race in open_cached_dir with lease breaks&lt;/p&gt;
&lt;p&gt;A pre-existing valid cfid returned from find_or_create_cached_dir might
race with a lease break, meaning open_cached_dir doesn&amp;amp;apos;t consider it
valid,…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; openEuler:24.03-LTS: kernel&lt;/p&gt;
&lt;p&gt;The Linux Kernel, the operating system core itself.&#13;
&#13;
Security Fix(es):&lt;/p&gt;
&lt;p&gt;In the Linux kernel, the following vulnerability has been resolved:&lt;/p&gt;
&lt;p&gt;iommu/s390: Implement blocking domain&lt;/p&gt;
&lt;p&gt;This fixes a crash when surprise hot-unplugging a PCI device. This crash
happens because during hot-unplug __iommu_group_set_domain_nofail()
attaching the default domain fails when the platform no longer
recognizes the device as it has already been removed and we end up with
a NULL domain pointer and UAF. This is exactly the case referred to in
the second comment in __iommu_device_set_domain() and just as stated
there if we can instead attach the blocking domain the UAF is prevented
as this can handle the already removed device. Implement the blocking
domain to use this handling.  With this change, the crash is fixed but
we still hit a warning attempting to change DMA ownership on a blocked
device.(CVE-2024-53232)&lt;/p&gt;
&lt;p&gt;In the Linux kernel, the following vulnerability has been resolved:&lt;/p&gt;
&lt;p&gt;iommu: Fix two issues in iommu_copy_struct_from_user()&lt;/p&gt;
&lt;p&gt;In the review for iommu_copy_struct_to_user() helper, Matt pointed out that
a NULL pointer should be rejected prior to dereferencing it:
https://lore.kernel.org/all/(CVE-2025-37900)&lt;/p&gt;
&lt;p&gt;In the Linux kernel, the following vulnerability has been resolved:&lt;/p&gt;
&lt;p&gt;smb: client: Avoid race in open_cached_dir with lease breaks&lt;/p&gt;
&lt;p&gt;A pre-existing valid cfid returned from find_or_create_cached_dir might
race with a lease break, meaning open_cached_dir doesn&amp;amp;apos;t consider it
valid,…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/oesa-2026-1759</guid>
    </item>
    <item>
      <title>openSUSE-SU-2025:15702-1 — kernel-devel-6.17.7-1.1 on GA media</title>
      <link>https://cve.radiocsirt.org/vuln/opensuse-su-2025:15702-1</link>
      <description>&lt;p&gt;kernel-devel-6.17.7-1.1 on GA media&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;kernel-devel-6.17.7-1.1 on GA media&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/opensuse-su-2025:15702-1</guid>
    </item>
    <item>
      <title>RHSA-2026:0760 — Red Hat Security Advisory: kernel-rt security update</title>
      <link>https://cve.radiocsirt.org/vuln/rhsa-2026:0760</link>
      <description>&lt;p&gt;kernel: drm/i915: mark requests for GuC virtual engines to avoid use-after-free kernel: smb: client: Fix use-after-free in cifs_fill_dirent kernel: smb: client: let recv_done verify data_offset, data_length and remaining_data_length kernel: drm/sched: Fix potential double free in drm_sched_job_add_resv_dependencies kernel: net: atlantic: fix fragment overflow handling in RX path&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;kernel: drm/i915: mark requests for GuC virtual engines to avoid use-after-free kernel: smb: client: Fix use-after-free in cifs_fill_dirent kernel: smb: client: let recv_done verify data_offset, data_length and remaining_data_length kernel: drm/sched: Fix potential double free in drm_sched_job_add_resv_dependencies kernel: net: atlantic: fix fragment overflow handling in RX path&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/rhsa-2026:0760</guid>
    </item>
    <item>
      <title>SUSE-SU-2025:21040-1 — Security update for the Linux Kernel</title>
      <link>https://cve.radiocsirt.org/vuln/suse-su-2025:21040-1</link>
      <description>&lt;p&gt;Security update for the Linux Kernel&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;Security update for the Linux Kernel&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/suse-su-2025:21040-1</guid>
    </item>
    <item>
      <title>UBUNTU-CVE-2025-40096</title>
      <link>https://cve.radiocsirt.org/vuln/ubuntu-cve-2025-40096</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Ubuntu:16.04:LTS: linux-hwe-edge, Ubuntu:18.04:LTS: linux-aws-5.0, Ubuntu:18.04:LTS: linux-aws-5.3, Ubuntu:18.04:LTS: linux-azure, Ubuntu:18.04:LTS: linux-azure-5.3, Ubuntu:18.04:LTS: linux-azure-edge, Ubuntu:18.04:LTS: linux-gcp, Ubuntu:18.04:LTS: linux-gcp-5.3, Ubuntu:18.04:LTS: linux-gke-4.15, Ubuntu:18.04:LTS: linux-gke-5.4 and 137 more&lt;/p&gt;
&lt;p&gt;In the Linux kernel, the following vulnerability has been resolved: drm/sched: Fix potential double free in drm_sched_job_add_resv_dependencies When adding dependencies with drm_sched_job_add_dependency(), that function consumes the fence reference both on success and failure, so in the latter case the dma_fence_put() on the error path (xarray failed to expand) is a double free. Interestingly this bug appears to have been present ever since commit ebd5f74255b9 (&amp;#34;drm/sched: Add dependency tracking&amp;#34;), since the code back then looked like this: drm_sched_job_add_implicit_dependencies(): ...        for (i = 0; i &amp;lt; fence_count; i++) {                ret = drm_sched_job_add_dependency(job, fences[i]);                if (ret)                        break;        }        for (; i &amp;lt; fence_count; i++)                dma_fence_put(fences[i]); Which means for the failing &amp;#39;i&amp;#39; the dma_fence_put was already a double free. Possibly there were no users at that time, or the test cases were insufficient to hit it. The bug was then only noticed and fixed after commit 9c2ba265352a (&amp;#34;drm/scheduler: use new iterator in drm_sched_job_add_implicit_dependencies v2&amp;#34;) landed, with its fixup of commit 4eaf02d6076c (&amp;#34;drm/scheduler: fix drm_sched_job_add_implicit_dependencies&amp;#34;). At that point it was a slightly different flavour of a double free, which commit 963d0b356935 (&amp;#34;drm/scheduler: fix drm_sched_job_add_implicit_dependencies harder&amp;#34;) noticed and attempted to fix. But it only moved the double free f…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Ubuntu:16.04:LTS: linux-hwe-edge, Ubuntu:18.04:LTS: linux-aws-5.0, Ubuntu:18.04:LTS: linux-aws-5.3, Ubuntu:18.04:LTS: linux-azure, Ubuntu:18.04:LTS: linux-azure-5.3, Ubuntu:18.04:LTS: linux-azure-edge, Ubuntu:18.04:LTS: linux-gcp, Ubuntu:18.04:LTS: linux-gcp-5.3, Ubuntu:18.04:LTS: linux-gke-4.15, Ubuntu:18.04:LTS: linux-gke-5.4 and 137 more&lt;/p&gt;
&lt;p&gt;In the Linux kernel, the following vulnerability has been resolved: drm/sched: Fix potential double free in drm_sched_job_add_resv_dependencies When adding dependencies with drm_sched_job_add_dependency(), that function consumes the fence reference both on success and failure, so in the latter case the dma_fence_put() on the error path (xarray failed to expand) is a double free. Interestingly this bug appears to have been present ever since commit ebd5f74255b9 (&amp;#34;drm/sched: Add dependency tracking&amp;#34;), since the code back then looked like this: drm_sched_job_add_implicit_dependencies(): ...        for (i = 0; i &amp;lt; fence_count; i++) {                ret = drm_sched_job_add_dependency(job, fences[i]);                if (ret)                        break;        }        for (; i &amp;lt; fence_count; i++)                dma_fence_put(fences[i]); Which means for the failing &amp;#39;i&amp;#39; the dma_fence_put was already a double free. Possibly there were no users at that time, or the test cases were insufficient to hit it. The bug was then only noticed and fixed after commit 9c2ba265352a (&amp;#34;drm/scheduler: use new iterator in drm_sched_job_add_implicit_dependencies v2&amp;#34;) landed, with its fixup of commit 4eaf02d6076c (&amp;#34;drm/scheduler: fix drm_sched_job_add_implicit_dependencies&amp;#34;). At that point it was a slightly different flavour of a double free, which commit 963d0b356935 (&amp;#34;drm/scheduler: fix drm_sched_job_add_implicit_dependencies harder&amp;#34;) noticed and attempted to fix. But it only moved the double free f…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ubuntu-cve-2025-40096</guid>
    </item>
    <item>
      <title>WID-SEC-W-2025-2450 — Linux Kernel: Mehrere Schwachstellen</title>
      <link>https://cve.radiocsirt.org/vuln/wid-sec-w-2025-2450</link>
      <description>&lt;p&gt;Ein Angreifer kann mehrere Schwachstellen im Linux Kernel ausnutzen, um nicht näher spezifizierte Angriffe durchzuführen, die möglicherweise zu einer Denial-of-Service-Situation führen oder eine Speicherbeschädigung verursachen können.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;Ein Angreifer kann mehrere Schwachstellen im Linux Kernel ausnutzen, um nicht näher spezifizierte Angriffe durchzuführen, die möglicherweise zu einer Denial-of-Service-Situation führen oder eine Speicherbeschädigung verursachen können.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/wid-sec-w-2025-2450</guid>
    </item>
  </channel>
</rss>
