<?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>Fri, 02 Oct 2026 22:48:03 +0000</lastBuildDate>
    <item>
      <title>ALSA-2026:36956 — Important: kernel security update</title>
      <link>https://cve.radiocsirt.org/vuln/alsa-2026:36956</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; AlmaLinux:10: kernel, AlmaLinux:10: kernel-64k, AlmaLinux:10: kernel-64k-core, AlmaLinux:10: kernel-64k-debug, AlmaLinux:10: kernel-64k-debug-core, AlmaLinux:10: kernel-64k-debug-devel, AlmaLinux:10: kernel-64k-debug-devel-matched, AlmaLinux:10: kernel-64k-debug-modules, AlmaLinux:10: kernel-64k-debug-modules-core, AlmaLinux:10: kernel-64k-debug-modules-extra and 65 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: net/sched: ets: Always remove class from active list before deleting in ets_qdisc_change (CVE-2025-71066)
  * kernel: sctp: revalidate list cursor after sctp_sendmsg_to_asoc() in SCTP_SENDALL (CVE-2026-46227)
  * kernel: KVM: x86: Fix shadow paging use-after-free due to unexpected GFN (CVE-2026-46113)
  * kernel: KVM: x86: Fix shadow paging use-after-free due to unexpected role (CVE-2026-53359)&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:10: kernel, AlmaLinux:10: kernel-64k, AlmaLinux:10: kernel-64k-core, AlmaLinux:10: kernel-64k-debug, AlmaLinux:10: kernel-64k-debug-core, AlmaLinux:10: kernel-64k-debug-devel, AlmaLinux:10: kernel-64k-debug-devel-matched, AlmaLinux:10: kernel-64k-debug-modules, AlmaLinux:10: kernel-64k-debug-modules-core, AlmaLinux:10: kernel-64k-debug-modules-extra and 65 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: net/sched: ets: Always remove class from active list before deleting in ets_qdisc_change (CVE-2025-71066)
  * kernel: sctp: revalidate list cursor after sctp_sendmsg_to_asoc() in SCTP_SENDALL (CVE-2026-46227)
  * kernel: KVM: x86: Fix shadow paging use-after-free due to unexpected GFN (CVE-2026-46113)
  * kernel: KVM: x86: Fix shadow paging use-after-free due to unexpected role (CVE-2026-53359)&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:36956</guid>
    </item>
    <item>
      <title>bdu:2026-09380</title>
      <link>https://cve.radiocsirt.org/vuln/bdu:2026-09380</link>
      <description>bdu:2026-09380</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/bdu:2026-09380</guid>
    </item>
    <item>
      <title>BELL-CVE-2025-71066</title>
      <link>https://cve.radiocsirt.org/vuln/bell-cve-2025-71066</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-71066</guid>
    </item>
    <item>
      <title>certfr-2026-avi-0166 — De multiples vulnérabilités ont été découvertes dans le noyau Linux de Debian. Elles permettent à un attaquant de provo…</title>
      <link>https://cve.radiocsirt.org/vuln/certfr-2026-avi-0166</link>
      <description>certfr-2026-avi-0166</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/certfr-2026-avi-0166</guid>
    </item>
    <item>
      <title>EUVD-2026-347533</title>
      <link>https://cve.radiocsirt.org/vuln/euvd-2026-347533</link>
      <description>EUVD-2026-347533</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/euvd-2026-347533</guid>
    </item>
    <item>
      <title>fkie_cve-2025-71066</title>
      <link>https://cve.radiocsirt.org/vuln/fkie_cve-2025-71066</link>
      <description>&lt;p&gt;In the Linux kernel, the following vulnerability has been resolved:&lt;/p&gt;
&lt;p&gt;net/sched: ets: Always remove class from active list before deleting in ets_qdisc_change&lt;/p&gt;
&lt;p&gt;zdi-disclosures@trendmicro.com says:&lt;/p&gt;
&lt;p&gt;The vulnerability is a race condition between `ets_qdisc_dequeue` and
`ets_qdisc_change`.  It leads to UAF on `struct Qdisc` object.
Attacker requires the capability to create new user and network namespace
in order to trigger the bug.
See my additional commentary at the end of the analysis.&lt;/p&gt;
&lt;p&gt;Analysis:&lt;/p&gt;
&lt;p&gt;static int ets_qdisc_change(struct Qdisc *sch, struct nlattr *opt,
                          struct netlink_ext_ack *extack)
{
...&lt;/p&gt;
&lt;p&gt;// (1) this lock is preventing .change handler (`ets_qdisc_change`)
      //to race with .dequeue handler (`ets_qdisc_dequeue`)
      sch_tree_lock(sch);&lt;/p&gt;
&lt;p&gt;for (i = nbands; i &amp;lt; oldbands; i++) {
              if (i &amp;gt;= q-&amp;gt;nstrict &amp;amp;&amp;amp; q-&amp;gt;classes[i].qdisc-&amp;gt;q.qlen)
                      list_del_init(&amp;amp;q-&amp;gt;classes[i].alist);
              qdisc_purge_queue(q-&amp;gt;classes[i].qdisc);
      }&lt;/p&gt;
&lt;p&gt;WRITE_ONCE(q-&amp;gt;nbands, nbands);
      for (i = nstrict; i &amp;lt; q-&amp;gt;nstrict; i++) {
              if (q-&amp;gt;classes[i].qdisc-&amp;gt;q.qlen) {
		      // (2) the class is added to the q-&amp;gt;active
                      list_add_tail(&amp;amp;q-&amp;gt;classes[i].alist, &amp;amp;q-&amp;gt;active);
                      q-&amp;gt;classes[i].deficit = quanta[i];
              }
      }
      WRITE_ONCE(q-&amp;gt;nstrict, nstrict);
      memcpy(q-&amp;gt;prio2band, priomap, sizeof(priomap));&lt;/p&gt;
&lt;p&gt;for (i = 0; i &amp;lt; q-&amp;gt;nbands; i++)…&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;net/sched: ets: Always remove class from active list before deleting in ets_qdisc_change&lt;/p&gt;
&lt;p&gt;zdi-disclosures@trendmicro.com says:&lt;/p&gt;
&lt;p&gt;The vulnerability is a race condition between `ets_qdisc_dequeue` and
`ets_qdisc_change`.  It leads to UAF on `struct Qdisc` object.
Attacker requires the capability to create new user and network namespace
in order to trigger the bug.
See my additional commentary at the end of the analysis.&lt;/p&gt;
&lt;p&gt;Analysis:&lt;/p&gt;
&lt;p&gt;static int ets_qdisc_change(struct Qdisc *sch, struct nlattr *opt,
                          struct netlink_ext_ack *extack)
{
...&lt;/p&gt;
&lt;p&gt;// (1) this lock is preventing .change handler (`ets_qdisc_change`)
      //to race with .dequeue handler (`ets_qdisc_dequeue`)
      sch_tree_lock(sch);&lt;/p&gt;
&lt;p&gt;for (i = nbands; i &amp;lt; oldbands; i++) {
              if (i &amp;gt;= q-&amp;gt;nstrict &amp;amp;&amp;amp; q-&amp;gt;classes[i].qdisc-&amp;gt;q.qlen)
                      list_del_init(&amp;amp;q-&amp;gt;classes[i].alist);
              qdisc_purge_queue(q-&amp;gt;classes[i].qdisc);
      }&lt;/p&gt;
&lt;p&gt;WRITE_ONCE(q-&amp;gt;nbands, nbands);
      for (i = nstrict; i &amp;lt; q-&amp;gt;nstrict; i++) {
              if (q-&amp;gt;classes[i].qdisc-&amp;gt;q.qlen) {
		      // (2) the class is added to the q-&amp;gt;active
                      list_add_tail(&amp;amp;q-&amp;gt;classes[i].alist, &amp;amp;q-&amp;gt;active);
                      q-&amp;gt;classes[i].deficit = quanta[i];
              }
      }
      WRITE_ONCE(q-&amp;gt;nstrict, nstrict);
      memcpy(q-&amp;gt;prio2band, priomap, sizeof(priomap));&lt;/p&gt;
&lt;p&gt;for (i = 0; i &amp;lt; q-&amp;gt;nbands; i++)…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/fkie_cve-2025-71066</guid>
    </item>
    <item>
      <title>GHSA-m4cc-c4jq-h2wr</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-m4cc-c4jq-h2wr</link>
      <description>&lt;p&gt;In the Linux kernel, the following vulnerability has been resolved:&lt;/p&gt;
&lt;p&gt;net/sched: ets: Always remove class from active list before deleting in ets_qdisc_change&lt;/p&gt;
&lt;p&gt;zdi-disclosures@trendmicro.com says:&lt;/p&gt;
&lt;p&gt;The vulnerability is a race condition between `ets_qdisc_dequeue` and
`ets_qdisc_change`.  It leads to UAF on `struct Qdisc` object.
Attacker requires the capability to create new user and network namespace
in order to trigger the bug.
See my additional commentary at the end of the analysis.&lt;/p&gt;
&lt;p&gt;Analysis:&lt;/p&gt;
&lt;p&gt;static int ets_qdisc_change(struct Qdisc *sch, struct nlattr *opt,
                          struct netlink_ext_ack *extack)
{
...&lt;/p&gt;
&lt;p&gt;// (1) this lock is preventing .change handler (`ets_qdisc_change`)
      //to race with .dequeue handler (`ets_qdisc_dequeue`)
      sch_tree_lock(sch);&lt;/p&gt;
&lt;p&gt;for (i = nbands; i &amp;lt; oldbands; i++) {
              if (i &amp;gt;= q-&amp;gt;nstrict &amp;amp;&amp;amp; q-&amp;gt;classes[i].qdisc-&amp;gt;q.qlen)
                      list_del_init(&amp;amp;q-&amp;gt;classes[i].alist);
              qdisc_purge_queue(q-&amp;gt;classes[i].qdisc);
      }&lt;/p&gt;
&lt;p&gt;WRITE_ONCE(q-&amp;gt;nbands, nbands);
      for (i = nstrict; i &amp;lt; q-&amp;gt;nstrict; i++) {
              if (q-&amp;gt;classes[i].qdisc-&amp;gt;q.qlen) {
		      // (2) the class is added to the q-&amp;gt;active
                      list_add_tail(&amp;amp;q-&amp;gt;classes[i].alist, &amp;amp;q-&amp;gt;active);
                      q-&amp;gt;classes[i].deficit = quanta[i];
              }
      }
      WRITE_ONCE(q-&amp;gt;nstrict, nstrict);
      memcpy(q-&amp;gt;prio2band, priomap, sizeof(priomap));&lt;/p&gt;
&lt;p&gt;for (i = 0; i &amp;lt; q-&amp;gt;nbands; i++)…&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;net/sched: ets: Always remove class from active list before deleting in ets_qdisc_change&lt;/p&gt;
&lt;p&gt;zdi-disclosures@trendmicro.com says:&lt;/p&gt;
&lt;p&gt;The vulnerability is a race condition between `ets_qdisc_dequeue` and
`ets_qdisc_change`.  It leads to UAF on `struct Qdisc` object.
Attacker requires the capability to create new user and network namespace
in order to trigger the bug.
See my additional commentary at the end of the analysis.&lt;/p&gt;
&lt;p&gt;Analysis:&lt;/p&gt;
&lt;p&gt;static int ets_qdisc_change(struct Qdisc *sch, struct nlattr *opt,
                          struct netlink_ext_ack *extack)
{
...&lt;/p&gt;
&lt;p&gt;// (1) this lock is preventing .change handler (`ets_qdisc_change`)
      //to race with .dequeue handler (`ets_qdisc_dequeue`)
      sch_tree_lock(sch);&lt;/p&gt;
&lt;p&gt;for (i = nbands; i &amp;lt; oldbands; i++) {
              if (i &amp;gt;= q-&amp;gt;nstrict &amp;amp;&amp;amp; q-&amp;gt;classes[i].qdisc-&amp;gt;q.qlen)
                      list_del_init(&amp;amp;q-&amp;gt;classes[i].alist);
              qdisc_purge_queue(q-&amp;gt;classes[i].qdisc);
      }&lt;/p&gt;
&lt;p&gt;WRITE_ONCE(q-&amp;gt;nbands, nbands);
      for (i = nstrict; i &amp;lt; q-&amp;gt;nstrict; i++) {
              if (q-&amp;gt;classes[i].qdisc-&amp;gt;q.qlen) {
		      // (2) the class is added to the q-&amp;gt;active
                      list_add_tail(&amp;amp;q-&amp;gt;classes[i].alist, &amp;amp;q-&amp;gt;active);
                      q-&amp;gt;classes[i].deficit = quanta[i];
              }
      }
      WRITE_ONCE(q-&amp;gt;nstrict, nstrict);
      memcpy(q-&amp;gt;prio2band, priomap, sizeof(priomap));&lt;/p&gt;
&lt;p&gt;for (i = 0; i &amp;lt; q-&amp;gt;nbands; i++)…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-m4cc-c4jq-h2wr</guid>
    </item>
    <item>
      <title>msrc_CVE-2025-71066 — net/sched: ets: Always remove class from active list before deleting in ets_qdisc_change</title>
      <link>https://cve.radiocsirt.org/vuln/msrc_cve-2025-71066</link>
      <description>msrc_CVE-2025-71066</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/msrc_cve-2025-71066</guid>
    </item>
    <item>
      <title>openSUSE-SU-2026:20287-1 — Security update for the Linux Kernel</title>
      <link>https://cve.radiocsirt.org/vuln/opensuse-su-2026:20287-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/opensuse-su-2026:20287-1</guid>
    </item>
    <item>
      <title>RHSA-2026:39082 — Red Hat Security Advisory: kernel-rt security update</title>
      <link>https://cve.radiocsirt.org/vuln/rhsa-2026:39082</link>
      <description>&lt;p&gt;kernel: net/sched: ets: Always remove class from active list before deleting in ets_qdisc_change kernel: iommu: disable SVA when CONFIG_X86 is set kernel: net: atm: fix crash due to unvalidated vcc pointer in sigd_send() kernel: rtmutex: Use waiter::task instead of current in remove_waiter() kernel: KVM: x86: Fix shadow paging use-after-free due to unexpected GFN kernel: futex/requeue: Prevent NULL pointer dereference in remove_waiter() on self-deadlock kernel: netfilter: ebtables SNAT target writes to shared memory pages during ARP hardware address rewrite kernel: KVM: x86: Fix shadow paging use-after-free due to unexpected role&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;kernel: net/sched: ets: Always remove class from active list before deleting in ets_qdisc_change kernel: iommu: disable SVA when CONFIG_X86 is set kernel: net: atm: fix crash due to unvalidated vcc pointer in sigd_send() kernel: rtmutex: Use waiter::task instead of current in remove_waiter() kernel: KVM: x86: Fix shadow paging use-after-free due to unexpected GFN kernel: futex/requeue: Prevent NULL pointer dereference in remove_waiter() on self-deadlock kernel: netfilter: ebtables SNAT target writes to shared memory pages during ARP hardware address rewrite kernel: KVM: x86: Fix shadow paging use-after-free due to unexpected role&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/rhsa-2026:39082</guid>
    </item>
    <item>
      <title>RLSA-2026:36956 — Important: kernel security update</title>
      <link>https://cve.radiocsirt.org/vuln/rlsa-2026:36956</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Rocky Linux:10: kernel&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: net/sched: ets: Always remove class from active list before deleting in ets_qdisc_change (CVE-2025-71066)&lt;/p&gt;
&lt;p&gt;* kernel: sctp: revalidate list cursor after sctp_sendmsg_to_asoc() in SCTP_SENDALL (CVE-2026-46227)&lt;/p&gt;
&lt;p&gt;* kernel: KVM: x86: Fix shadow paging use-after-free due to unexpected GFN (CVE-2026-46113)&lt;/p&gt;
&lt;p&gt;* kernel: KVM: x86: Fix shadow paging use-after-free due to unexpected role (CVE-2026-53359)&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; Rocky Linux:10: kernel&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: net/sched: ets: Always remove class from active list before deleting in ets_qdisc_change (CVE-2025-71066)&lt;/p&gt;
&lt;p&gt;* kernel: sctp: revalidate list cursor after sctp_sendmsg_to_asoc() in SCTP_SENDALL (CVE-2026-46227)&lt;/p&gt;
&lt;p&gt;* kernel: KVM: x86: Fix shadow paging use-after-free due to unexpected GFN (CVE-2026-46113)&lt;/p&gt;
&lt;p&gt;* kernel: KVM: x86: Fix shadow paging use-after-free due to unexpected role (CVE-2026-53359)&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/rlsa-2026:36956</guid>
    </item>
    <item>
      <title>SUSE-SU-2026:0587-1 — Security update for the Linux Kernel</title>
      <link>https://cve.radiocsirt.org/vuln/suse-su-2026:0587-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:0587-1</guid>
    </item>
    <item>
      <title>UBUNTU-CVE-2025-71066</title>
      <link>https://cve.radiocsirt.org/vuln/ubuntu-cve-2025-71066</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 178 more&lt;/p&gt;
&lt;p&gt;In the Linux kernel, the following vulnerability has been resolved: net/sched: ets: Always remove class from active list before deleting in ets_qdisc_change zdi-disclosures@trendmicro.com says: The vulnerability is a race condition between `ets_qdisc_dequeue` and `ets_qdisc_change`.  It leads to UAF on `struct Qdisc` object. Attacker requires the capability to create new user and network namespace in order to trigger the bug. See my additional commentary at the end of the analysis. Analysis: static int ets_qdisc_change(struct Qdisc *sch, struct nlattr *opt,                           struct netlink_ext_ack *extack) { ...       // (1) this lock is preventing .change handler (`ets_qdisc_change`)       //to race with .dequeue handler (`ets_qdisc_dequeue`)       sch_tree_lock(sch);       for (i = nbands; i &amp;lt; oldbands; i++) {               if (i &amp;gt;= q-&amp;gt;nstrict &amp;amp;&amp;amp; q-&amp;gt;classes[i].qdisc-&amp;gt;q.qlen)                       list_del_init(&amp;amp;q-&amp;gt;classes[i].alist);               qdisc_purge_queue(q-&amp;gt;classes[i].qdisc);       }       WRITE_ONCE(q-&amp;gt;nbands, nbands);       for (i = nstrict; i &amp;lt; q-&amp;gt;nstrict; i++) {               if (q-&amp;gt;classes[i].qdisc-&amp;gt;q.qlen) { 		      // (2) the class is added to the q-&amp;gt;active                       list_add_tail(&amp;amp;q-&amp;gt;classes[i].alist, &amp;amp;q-&amp;gt;active);                       q-&amp;gt;classes[i].deficit = quanta[i];               }       }       WRITE_ONCE(q-&amp;gt;nstrict, nstrict);       memcpy(q-&amp;gt;prio2band, priomap, sizeof(priomap));       for (i = 0; i &amp;lt; q-&amp;gt;nbands; i++)…&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 178 more&lt;/p&gt;
&lt;p&gt;In the Linux kernel, the following vulnerability has been resolved: net/sched: ets: Always remove class from active list before deleting in ets_qdisc_change zdi-disclosures@trendmicro.com says: The vulnerability is a race condition between `ets_qdisc_dequeue` and `ets_qdisc_change`.  It leads to UAF on `struct Qdisc` object. Attacker requires the capability to create new user and network namespace in order to trigger the bug. See my additional commentary at the end of the analysis. Analysis: static int ets_qdisc_change(struct Qdisc *sch, struct nlattr *opt,                           struct netlink_ext_ack *extack) { ...       // (1) this lock is preventing .change handler (`ets_qdisc_change`)       //to race with .dequeue handler (`ets_qdisc_dequeue`)       sch_tree_lock(sch);       for (i = nbands; i &amp;lt; oldbands; i++) {               if (i &amp;gt;= q-&amp;gt;nstrict &amp;amp;&amp;amp; q-&amp;gt;classes[i].qdisc-&amp;gt;q.qlen)                       list_del_init(&amp;amp;q-&amp;gt;classes[i].alist);               qdisc_purge_queue(q-&amp;gt;classes[i].qdisc);       }       WRITE_ONCE(q-&amp;gt;nbands, nbands);       for (i = nstrict; i &amp;lt; q-&amp;gt;nstrict; i++) {               if (q-&amp;gt;classes[i].qdisc-&amp;gt;q.qlen) { 		      // (2) the class is added to the q-&amp;gt;active                       list_add_tail(&amp;amp;q-&amp;gt;classes[i].alist, &amp;amp;q-&amp;gt;active);                       q-&amp;gt;classes[i].deficit = quanta[i];               }       }       WRITE_ONCE(q-&amp;gt;nstrict, nstrict);       memcpy(q-&amp;gt;prio2band, priomap, sizeof(priomap));       for (i = 0; i &amp;lt; q-&amp;gt;nbands; i++)…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ubuntu-cve-2025-71066</guid>
    </item>
    <item>
      <title>WID-SEC-W-2026-0086 — Linux Kernel: Mehrere Schwachstellen</title>
      <link>https://cve.radiocsirt.org/vuln/wid-sec-w-2026-0086</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-2026-0086</guid>
    </item>
  </channel>
</rss>
