<?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 12:20:48 +0000</lastBuildDate>
    <item>
      <title>BELL-CVE-2025-68359</title>
      <link>https://cve.radiocsirt.org/vuln/bell-cve-2025-68359</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-68359</guid>
    </item>
    <item>
      <title>certfr-2026-avi-0247 — De multiples vulnérabilités ont été découvertes dans le noyau Linux de SUSE. Certaines d'entre elles permettent à un at…</title>
      <link>https://cve.radiocsirt.org/vuln/certfr-2026-avi-0247</link>
      <description>certfr-2026-avi-0247</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/certfr-2026-avi-0247</guid>
    </item>
    <item>
      <title>EUVD-2026-347495</title>
      <link>https://cve.radiocsirt.org/vuln/euvd-2026-347495</link>
      <description>EUVD-2026-347495</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/euvd-2026-347495</guid>
    </item>
    <item>
      <title>fkie_cve-2025-68359</title>
      <link>https://cve.radiocsirt.org/vuln/fkie_cve-2025-68359</link>
      <description>&lt;p&gt;In the Linux kernel, the following vulnerability has been resolved:&lt;/p&gt;
&lt;p&gt;btrfs: fix double free of qgroup record after failure to add delayed ref head&lt;/p&gt;
&lt;p&gt;In the previous code it was possible to incur into a double kfree()
scenario when calling add_delayed_ref_head(). This could happen if the
record was reported to already exist in the
btrfs_qgroup_trace_extent_nolock() call, but then there was an error
later on add_delayed_ref_head(). In this case, since
add_delayed_ref_head() returned an error, the caller went to free the
record. Since add_delayed_ref_head() couldn&amp;#39;t set this kfree&amp;#39;d pointer
to NULL, then kfree() would have acted on a non-NULL &amp;#39;record&amp;#39; object
which was pointing to memory already freed by the callee.&lt;/p&gt;
&lt;p&gt;The problem comes from the fact that the responsibility to kfree the
object is on both the caller and the callee at the same time. Hence, the
fix for this is to shift the ownership of the &amp;#39;qrecord&amp;#39; object out of
the add_delayed_ref_head(). That is, we will never attempt to kfree()
the given object inside of this function, and will expect the caller to
act on the &amp;#39;qrecord&amp;#39; object on its own. The only exception where the
&amp;#39;qrecord&amp;#39; object cannot be kfree&amp;#39;d is if it was inserted into the
tracing logic, for which we already have the &amp;#39;qrecord_inserted_ret&amp;#39;
boolean to account for this. Hence, the caller has to kfree the object
only if add_delayed_ref_head() reports not to have inserted it on the
tracing logic.&lt;/p&gt;
&lt;p&gt;As a side-effect of the above, we must guarantee that
&amp;#39;qrecord_…&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;btrfs: fix double free of qgroup record after failure to add delayed ref head&lt;/p&gt;
&lt;p&gt;In the previous code it was possible to incur into a double kfree()
scenario when calling add_delayed_ref_head(). This could happen if the
record was reported to already exist in the
btrfs_qgroup_trace_extent_nolock() call, but then there was an error
later on add_delayed_ref_head(). In this case, since
add_delayed_ref_head() returned an error, the caller went to free the
record. Since add_delayed_ref_head() couldn&amp;#39;t set this kfree&amp;#39;d pointer
to NULL, then kfree() would have acted on a non-NULL &amp;#39;record&amp;#39; object
which was pointing to memory already freed by the callee.&lt;/p&gt;
&lt;p&gt;The problem comes from the fact that the responsibility to kfree the
object is on both the caller and the callee at the same time. Hence, the
fix for this is to shift the ownership of the &amp;#39;qrecord&amp;#39; object out of
the add_delayed_ref_head(). That is, we will never attempt to kfree()
the given object inside of this function, and will expect the caller to
act on the &amp;#39;qrecord&amp;#39; object on its own. The only exception where the
&amp;#39;qrecord&amp;#39; object cannot be kfree&amp;#39;d is if it was inserted into the
tracing logic, for which we already have the &amp;#39;qrecord_inserted_ret&amp;#39;
boolean to account for this. Hence, the caller has to kfree the object
only if add_delayed_ref_head() reports not to have inserted it on the
tracing logic.&lt;/p&gt;
&lt;p&gt;As a side-effect of the above, we must guarantee that
&amp;#39;qrecord_…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/fkie_cve-2025-68359</guid>
    </item>
    <item>
      <title>GHSA-wmvq-g95c-rpvj</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-wmvq-g95c-rpvj</link>
      <description>&lt;p&gt;In the Linux kernel, the following vulnerability has been resolved:&lt;/p&gt;
&lt;p&gt;btrfs: fix double free of qgroup record after failure to add delayed ref head&lt;/p&gt;
&lt;p&gt;In the previous code it was possible to incur into a double kfree()
scenario when calling add_delayed_ref_head(). This could happen if the
record was reported to already exist in the
btrfs_qgroup_trace_extent_nolock() call, but then there was an error
later on add_delayed_ref_head(). In this case, since
add_delayed_ref_head() returned an error, the caller went to free the
record. Since add_delayed_ref_head() couldn&amp;#39;t set this kfree&amp;#39;d pointer
to NULL, then kfree() would have acted on a non-NULL &amp;#39;record&amp;#39; object
which was pointing to memory already freed by the callee.&lt;/p&gt;
&lt;p&gt;The problem comes from the fact that the responsibility to kfree the
object is on both the caller and the callee at the same time. Hence, the
fix for this is to shift the ownership of the &amp;#39;qrecord&amp;#39; object out of
the add_delayed_ref_head(). That is, we will never attempt to kfree()
the given object inside of this function, and will expect the caller to
act on the &amp;#39;qrecord&amp;#39; object on its own. The only exception where the
&amp;#39;qrecord&amp;#39; object cannot be kfree&amp;#39;d is if it was inserted into the
tracing logic, for which we already have the &amp;#39;qrecord_inserted_ret&amp;#39;
boolean to account for this. Hence, the caller has to kfree the object
only if add_delayed_ref_head() reports not to have inserted it on the
tracing logic.&lt;/p&gt;
&lt;p&gt;As a side-effect of the above, we must guarantee that
&amp;#39;qrecord_…&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;btrfs: fix double free of qgroup record after failure to add delayed ref head&lt;/p&gt;
&lt;p&gt;In the previous code it was possible to incur into a double kfree()
scenario when calling add_delayed_ref_head(). This could happen if the
record was reported to already exist in the
btrfs_qgroup_trace_extent_nolock() call, but then there was an error
later on add_delayed_ref_head(). In this case, since
add_delayed_ref_head() returned an error, the caller went to free the
record. Since add_delayed_ref_head() couldn&amp;#39;t set this kfree&amp;#39;d pointer
to NULL, then kfree() would have acted on a non-NULL &amp;#39;record&amp;#39; object
which was pointing to memory already freed by the callee.&lt;/p&gt;
&lt;p&gt;The problem comes from the fact that the responsibility to kfree the
object is on both the caller and the callee at the same time. Hence, the
fix for this is to shift the ownership of the &amp;#39;qrecord&amp;#39; object out of
the add_delayed_ref_head(). That is, we will never attempt to kfree()
the given object inside of this function, and will expect the caller to
act on the &amp;#39;qrecord&amp;#39; object on its own. The only exception where the
&amp;#39;qrecord&amp;#39; object cannot be kfree&amp;#39;d is if it was inserted into the
tracing logic, for which we already have the &amp;#39;qrecord_inserted_ret&amp;#39;
boolean to account for this. Hence, the caller has to kfree the object
only if add_delayed_ref_head() reports not to have inserted it on the
tracing logic.&lt;/p&gt;
&lt;p&gt;As a side-effect of the above, we must guarantee that
&amp;#39;qrecord_…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-wmvq-g95c-rpvj</guid>
    </item>
    <item>
      <title>openSUSE-SU-2026:10039-1 — kernel-devel-6.18.5-1.1 on GA media</title>
      <link>https://cve.radiocsirt.org/vuln/opensuse-su-2026:10039-1</link>
      <description>&lt;p&gt;kernel-devel-6.18.5-1.1 on GA media&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;kernel-devel-6.18.5-1.1 on GA media&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/opensuse-su-2026:10039-1</guid>
    </item>
    <item>
      <title>SUSE-SU-2026:20555-1 — Security update for the Linux Kernel</title>
      <link>https://cve.radiocsirt.org/vuln/suse-su-2026:20555-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-2026:20555-1</guid>
    </item>
    <item>
      <title>UBUNTU-CVE-2025-68359</title>
      <link>https://cve.radiocsirt.org/vuln/ubuntu-cve-2025-68359</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 106 more&lt;/p&gt;
&lt;p&gt;In the Linux kernel, the following vulnerability has been resolved: btrfs: fix double free of qgroup record after failure to add delayed ref head In the previous code it was possible to incur into a double kfree() scenario when calling add_delayed_ref_head(). This could happen if the record was reported to already exist in the btrfs_qgroup_trace_extent_nolock() call, but then there was an error later on add_delayed_ref_head(). In this case, since add_delayed_ref_head() returned an error, the caller went to free the record. Since add_delayed_ref_head() couldn&amp;#39;t set this kfree&amp;#39;d pointer to NULL, then kfree() would have acted on a non-NULL &amp;#39;record&amp;#39; object which was pointing to memory already freed by the callee. The problem comes from the fact that the responsibility to kfree the object is on both the caller and the callee at the same time. Hence, the fix for this is to shift the ownership of the &amp;#39;qrecord&amp;#39; object out of the add_delayed_ref_head(). That is, we will never attempt to kfree() the given object inside of this function, and will expect the caller to act on the &amp;#39;qrecord&amp;#39; object on its own. The only exception where the &amp;#39;qrecord&amp;#39; object cannot be kfree&amp;#39;d is if it was inserted into the tracing logic, for which we already have the &amp;#39;qrecord_inserted_ret&amp;#39; boolean to account for this. Hence, the caller has to kfree the object only if add_delayed_ref_head() reports not to have inserted it on the tracing logic. As a side-effect of the above, we must guarantee that &amp;#39;qrecord_inse…&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 106 more&lt;/p&gt;
&lt;p&gt;In the Linux kernel, the following vulnerability has been resolved: btrfs: fix double free of qgroup record after failure to add delayed ref head In the previous code it was possible to incur into a double kfree() scenario when calling add_delayed_ref_head(). This could happen if the record was reported to already exist in the btrfs_qgroup_trace_extent_nolock() call, but then there was an error later on add_delayed_ref_head(). In this case, since add_delayed_ref_head() returned an error, the caller went to free the record. Since add_delayed_ref_head() couldn&amp;#39;t set this kfree&amp;#39;d pointer to NULL, then kfree() would have acted on a non-NULL &amp;#39;record&amp;#39; object which was pointing to memory already freed by the callee. The problem comes from the fact that the responsibility to kfree the object is on both the caller and the callee at the same time. Hence, the fix for this is to shift the ownership of the &amp;#39;qrecord&amp;#39; object out of the add_delayed_ref_head(). That is, we will never attempt to kfree() the given object inside of this function, and will expect the caller to act on the &amp;#39;qrecord&amp;#39; object on its own. The only exception where the &amp;#39;qrecord&amp;#39; object cannot be kfree&amp;#39;d is if it was inserted into the tracing logic, for which we already have the &amp;#39;qrecord_inserted_ret&amp;#39; boolean to account for this. Hence, the caller has to kfree the object only if add_delayed_ref_head() reports not to have inserted it on the tracing logic. As a side-effect of the above, we must guarantee that &amp;#39;qrecord_inse…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ubuntu-cve-2025-68359</guid>
    </item>
    <item>
      <title>WID-SEC-W-2025-2920 — Linux Kernel: Mehrere Schwachstellen</title>
      <link>https://cve.radiocsirt.org/vuln/wid-sec-w-2025-2920</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- Bedingung 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- Bedingung 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-2920</guid>
    </item>
  </channel>
</rss>
