<?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>Tue, 06 Oct 2026 10:34:25 +0000</lastBuildDate>
    <item>
      <title>ALSA-2025:23241 — Important: kernel security update</title>
      <link>https://cve.radiocsirt.org/vuln/alsa-2025:23241</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; AlmaLinux:9: kernel, AlmaLinux:9: kernel-64k, AlmaLinux:9: kernel-64k-core, AlmaLinux:9: kernel-64k-debug, AlmaLinux:9: kernel-64k-debug-core, AlmaLinux:9: kernel-64k-debug-devel, AlmaLinux:9: kernel-64k-debug-devel-matched, AlmaLinux:9: kernel-64k-debug-modules, AlmaLinux:9: kernel-64k-debug-modules-core, AlmaLinux:9: kernel-64k-debug-modules-extra and 64 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: clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns (CVE-2025-38499)
  * kernel: iommufd: Fix race during abort for file descriptors (CVE-2025-39966)
  * kernel: tls: wait for pending async decryptions if tls_strp_msg_hold fails (CVE-2025-40176)&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:9: kernel, AlmaLinux:9: kernel-64k, AlmaLinux:9: kernel-64k-core, AlmaLinux:9: kernel-64k-debug, AlmaLinux:9: kernel-64k-debug-core, AlmaLinux:9: kernel-64k-debug-devel, AlmaLinux:9: kernel-64k-debug-devel-matched, AlmaLinux:9: kernel-64k-debug-modules, AlmaLinux:9: kernel-64k-debug-modules-core, AlmaLinux:9: kernel-64k-debug-modules-extra and 64 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: clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns (CVE-2025-38499)
  * kernel: iommufd: Fix race during abort for file descriptors (CVE-2025-39966)
  * kernel: tls: wait for pending async decryptions if tls_strp_msg_hold fails (CVE-2025-40176)&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-2025:23241</guid>
    </item>
    <item>
      <title>bdu:2026-02760</title>
      <link>https://cve.radiocsirt.org/vuln/bdu:2026-02760</link>
      <description>bdu:2026-02760</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/bdu:2026-02760</guid>
    </item>
    <item>
      <title>BELL-CVE-2025-39966</title>
      <link>https://cve.radiocsirt.org/vuln/bell-cve-2025-39966</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; 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:25: linux-lts, Alpaquita:stream: linux-lts&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/bell-cve-2025-39966</guid>
    </item>
    <item>
      <title>certfr-2025-avi-1105 — De multiples vulnérabilités ont été découvertes dans le noyau Linux de Red Hat. Certaines d'entre elles permettent à un…</title>
      <link>https://cve.radiocsirt.org/vuln/certfr-2025-avi-1105</link>
      <description>certfr-2025-avi-1105</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/certfr-2025-avi-1105</guid>
    </item>
    <item>
      <title>EUVD-2026-347277</title>
      <link>https://cve.radiocsirt.org/vuln/euvd-2026-347277</link>
      <description>EUVD-2026-347277</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/euvd-2026-347277</guid>
    </item>
    <item>
      <title>fkie_cve-2025-39966</title>
      <link>https://cve.radiocsirt.org/vuln/fkie_cve-2025-39966</link>
      <description>&lt;p&gt;In the Linux kernel, the following vulnerability has been resolved:&lt;/p&gt;
&lt;p&gt;iommufd: Fix race during abort for file descriptors&lt;/p&gt;
&lt;p&gt;fput() doesn&amp;#39;t actually call file_operations release() synchronously, it
puts the file on a work queue and it will be released eventually.&lt;/p&gt;
&lt;p&gt;This is normally fine, except for iommufd the file and the iommufd_object
are tied to gether. The file has the object as it&amp;#39;s private_data and holds
a users refcount, while the object is expected to remain alive as long as
the file is.&lt;/p&gt;
&lt;p&gt;When the allocation of a new object aborts before installing the file it
will fput() the file and then go on to immediately kfree() the obj. This
causes a UAF once the workqueue completes the fput() and tries to
decrement the users refcount.&lt;/p&gt;
&lt;p&gt;Fix this by putting the core code in charge of the file lifetime, and call
__fput_sync() during abort to ensure that release() is called before
kfree. __fput_sync() is a bit too tricky to open code in all the object
implementations. Instead the objects tell the core code where the file
pointer is and the core will take care of the life cycle.&lt;/p&gt;
&lt;p&gt;If the object is successfully allocated then the file will hold a users
refcount and the iommufd_object cannot be destroyed.&lt;/p&gt;
&lt;p&gt;It is worth noting that close(); ioctl(IOMMU_DESTROY); doesn&amp;#39;t have an
issue because close() is already using a synchronous version of fput().&lt;/p&gt;
&lt;p&gt;The UAF looks like this:&lt;/p&gt;
&lt;p&gt;BUG: KASAN: slab-use-after-free in iommufd_eventq_fops_release+0x45/0xc0 drivers/iommu/iommufd/eventq.c:376…&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;iommufd: Fix race during abort for file descriptors&lt;/p&gt;
&lt;p&gt;fput() doesn&amp;#39;t actually call file_operations release() synchronously, it
puts the file on a work queue and it will be released eventually.&lt;/p&gt;
&lt;p&gt;This is normally fine, except for iommufd the file and the iommufd_object
are tied to gether. The file has the object as it&amp;#39;s private_data and holds
a users refcount, while the object is expected to remain alive as long as
the file is.&lt;/p&gt;
&lt;p&gt;When the allocation of a new object aborts before installing the file it
will fput() the file and then go on to immediately kfree() the obj. This
causes a UAF once the workqueue completes the fput() and tries to
decrement the users refcount.&lt;/p&gt;
&lt;p&gt;Fix this by putting the core code in charge of the file lifetime, and call
__fput_sync() during abort to ensure that release() is called before
kfree. __fput_sync() is a bit too tricky to open code in all the object
implementations. Instead the objects tell the core code where the file
pointer is and the core will take care of the life cycle.&lt;/p&gt;
&lt;p&gt;If the object is successfully allocated then the file will hold a users
refcount and the iommufd_object cannot be destroyed.&lt;/p&gt;
&lt;p&gt;It is worth noting that close(); ioctl(IOMMU_DESTROY); doesn&amp;#39;t have an
issue because close() is already using a synchronous version of fput().&lt;/p&gt;
&lt;p&gt;The UAF looks like this:&lt;/p&gt;
&lt;p&gt;BUG: KASAN: slab-use-after-free in iommufd_eventq_fops_release+0x45/0xc0 drivers/iommu/iommufd/eventq.c:376…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/fkie_cve-2025-39966</guid>
    </item>
    <item>
      <title>GHSA-jrgc-8xmv-4r2m</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-jrgc-8xmv-4r2m</link>
      <description>&lt;p&gt;In the Linux kernel, the following vulnerability has been resolved:&lt;/p&gt;
&lt;p&gt;iommufd: Fix race during abort for file descriptors&lt;/p&gt;
&lt;p&gt;fput() doesn&amp;#39;t actually call file_operations release() synchronously, it
puts the file on a work queue and it will be released eventually.&lt;/p&gt;
&lt;p&gt;This is normally fine, except for iommufd the file and the iommufd_object
are tied to gether. The file has the object as it&amp;#39;s private_data and holds
a users refcount, while the object is expected to remain alive as long as
the file is.&lt;/p&gt;
&lt;p&gt;When the allocation of a new object aborts before installing the file it
will fput() the file and then go on to immediately kfree() the obj. This
causes a UAF once the workqueue completes the fput() and tries to
decrement the users refcount.&lt;/p&gt;
&lt;p&gt;Fix this by putting the core code in charge of the file lifetime, and call
__fput_sync() during abort to ensure that release() is called before
kfree. __fput_sync() is a bit too tricky to open code in all the object
implementations. Instead the objects tell the core code where the file
pointer is and the core will take care of the life cycle.&lt;/p&gt;
&lt;p&gt;If the object is successfully allocated then the file will hold a users
refcount and the iommufd_object cannot be destroyed.&lt;/p&gt;
&lt;p&gt;It is worth noting that close(); ioctl(IOMMU_DESTROY); doesn&amp;#39;t have an
issue because close() is already using a synchronous version of fput().&lt;/p&gt;
&lt;p&gt;The UAF looks like this:&lt;/p&gt;
&lt;p&gt;BUG: KASAN: slab-use-after-free in iommufd_eventq_fops_release+0x45/0xc0 drivers/iommu/iommufd/eventq.c:376…&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;iommufd: Fix race during abort for file descriptors&lt;/p&gt;
&lt;p&gt;fput() doesn&amp;#39;t actually call file_operations release() synchronously, it
puts the file on a work queue and it will be released eventually.&lt;/p&gt;
&lt;p&gt;This is normally fine, except for iommufd the file and the iommufd_object
are tied to gether. The file has the object as it&amp;#39;s private_data and holds
a users refcount, while the object is expected to remain alive as long as
the file is.&lt;/p&gt;
&lt;p&gt;When the allocation of a new object aborts before installing the file it
will fput() the file and then go on to immediately kfree() the obj. This
causes a UAF once the workqueue completes the fput() and tries to
decrement the users refcount.&lt;/p&gt;
&lt;p&gt;Fix this by putting the core code in charge of the file lifetime, and call
__fput_sync() during abort to ensure that release() is called before
kfree. __fput_sync() is a bit too tricky to open code in all the object
implementations. Instead the objects tell the core code where the file
pointer is and the core will take care of the life cycle.&lt;/p&gt;
&lt;p&gt;If the object is successfully allocated then the file will hold a users
refcount and the iommufd_object cannot be destroyed.&lt;/p&gt;
&lt;p&gt;It is worth noting that close(); ioctl(IOMMU_DESTROY); doesn&amp;#39;t have an
issue because close() is already using a synchronous version of fput().&lt;/p&gt;
&lt;p&gt;The UAF looks like this:&lt;/p&gt;
&lt;p&gt;BUG: KASAN: slab-use-after-free in iommufd_eventq_fops_release+0x45/0xc0 drivers/iommu/iommufd/eventq.c:376…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-jrgc-8xmv-4r2m</guid>
    </item>
    <item>
      <title>RHSA-2025:22802 — Red Hat Security Advisory: kernel security update</title>
      <link>https://cve.radiocsirt.org/vuln/rhsa-2025:22802</link>
      <description>&lt;p&gt;kernel: iommufd: Fix race during abort for file descriptors&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;kernel: iommufd: Fix race during abort for file descriptors&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/rhsa-2025:22802</guid>
    </item>
    <item>
      <title>RHSA-2025:23241 — Red Hat Security Advisory: kernel security update</title>
      <link>https://cve.radiocsirt.org/vuln/rhsa-2025:23241</link>
      <description>&lt;p&gt;kernel: clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns kernel: iommufd: Fix race during abort for file descriptors kernel: tls: wait for pending async decryptions if tls_strp_msg_hold fails&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;kernel: clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns kernel: iommufd: Fix race during abort for file descriptors kernel: tls: wait for pending async decryptions if tls_strp_msg_hold fails&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/rhsa-2025:23241</guid>
    </item>
    <item>
      <title>UBUNTU-CVE-2025-39966</title>
      <link>https://cve.radiocsirt.org/vuln/ubuntu-cve-2025-39966</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 97 more&lt;/p&gt;
&lt;p&gt;In the Linux kernel, the following vulnerability has been resolved: iommufd: Fix race during abort for file descriptors fput() doesn&amp;#39;t actually call file_operations release() synchronously, it puts the file on a work queue and it will be released eventually. This is normally fine, except for iommufd the file and the iommufd_object are tied to gether. The file has the object as it&amp;#39;s private_data and holds a users refcount, while the object is expected to remain alive as long as the file is. When the allocation of a new object aborts before installing the file it will fput() the file and then go on to immediately kfree() the obj. This causes a UAF once the workqueue completes the fput() and tries to decrement the users refcount. Fix this by putting the core code in charge of the file lifetime, and call __fput_sync() during abort to ensure that release() is called before kfree. __fput_sync() is a bit too tricky to open code in all the object implementations. Instead the objects tell the core code where the file pointer is and the core will take care of the life cycle. If the object is successfully allocated then the file will hold a users refcount and the iommufd_object cannot be destroyed. It is worth noting that close(); ioctl(IOMMU_DESTROY); doesn&amp;#39;t have an issue because close() is already using a synchronous version of fput(). The UAF looks like this:     BUG: KASAN: slab-use-after-free in iommufd_eventq_fops_release+0x45/0xc0 drivers/iommu/iommufd/eventq.c:376     Write of…&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 97 more&lt;/p&gt;
&lt;p&gt;In the Linux kernel, the following vulnerability has been resolved: iommufd: Fix race during abort for file descriptors fput() doesn&amp;#39;t actually call file_operations release() synchronously, it puts the file on a work queue and it will be released eventually. This is normally fine, except for iommufd the file and the iommufd_object are tied to gether. The file has the object as it&amp;#39;s private_data and holds a users refcount, while the object is expected to remain alive as long as the file is. When the allocation of a new object aborts before installing the file it will fput() the file and then go on to immediately kfree() the obj. This causes a UAF once the workqueue completes the fput() and tries to decrement the users refcount. Fix this by putting the core code in charge of the file lifetime, and call __fput_sync() during abort to ensure that release() is called before kfree. __fput_sync() is a bit too tricky to open code in all the object implementations. Instead the objects tell the core code where the file pointer is and the core will take care of the life cycle. If the object is successfully allocated then the file will hold a users refcount and the iommufd_object cannot be destroyed. It is worth noting that close(); ioctl(IOMMU_DESTROY); doesn&amp;#39;t have an issue because close() is already using a synchronous version of fput(). The UAF looks like this:     BUG: KASAN: slab-use-after-free in iommufd_eventq_fops_release+0x45/0xc0 drivers/iommu/iommufd/eventq.c:376     Write of…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ubuntu-cve-2025-39966</guid>
    </item>
    <item>
      <title>WID-SEC-W-2025-2298 — Linux Kernel: Mehrere Schwachstellen</title>
      <link>https://cve.radiocsirt.org/vuln/wid-sec-w-2025-2298</link>
      <description>&lt;p&gt;Ein Angreifer kann mehrere Schwachstellen im Linux-Kernel ausnutzen, um einen Denial of Service Angriff durchzuführen, Daten zu manipulieren und andere, nicht näher spezifizierte Angriffe durchzuführen.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;Ein Angreifer kann mehrere Schwachstellen im Linux-Kernel ausnutzen, um einen Denial of Service Angriff durchzuführen, Daten zu manipulieren und andere, nicht näher spezifizierte Angriffe durchzuführen.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/wid-sec-w-2025-2298</guid>
    </item>
  </channel>
</rss>
