<?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 02:45:55 +0000</lastBuildDate>
    <item>
      <title>bdu:2025-01844</title>
      <link>https://cve.radiocsirt.org/vuln/bdu:2025-01844</link>
      <description>bdu:2025-01844</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/bdu:2025-01844</guid>
    </item>
    <item>
      <title>BELL-CVE-2025-21689</title>
      <link>https://cve.radiocsirt.org/vuln/bell-cve-2025-21689</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-21689</guid>
    </item>
    <item>
      <title>certfr-2025-avi-0183 — De multiples vulnérabilités ont été découvertes dans les produits SUSE. Certaines d'entre elles permettent à un attaqua…</title>
      <link>https://cve.radiocsirt.org/vuln/certfr-2025-avi-0183</link>
      <description>certfr-2025-avi-0183</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/certfr-2025-avi-0183</guid>
    </item>
    <item>
      <title>EUVD-2026-314008</title>
      <link>https://cve.radiocsirt.org/vuln/euvd-2026-314008</link>
      <description>EUVD-2026-314008</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/euvd-2026-314008</guid>
    </item>
    <item>
      <title>fkie_cve-2025-21689</title>
      <link>https://cve.radiocsirt.org/vuln/fkie_cve-2025-21689</link>
      <description>&lt;p&gt;In the Linux kernel, the following vulnerability has been resolved:&lt;/p&gt;
&lt;p&gt;USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb()&lt;/p&gt;
&lt;p&gt;This patch addresses a null-ptr-deref in qt2_process_read_urb() due to
an incorrect bounds check in the following:&lt;/p&gt;
&lt;p&gt;if (newport &amp;gt; serial-&amp;gt;num_ports) {
               dev_err(&amp;amp;port-&amp;gt;dev,
                       &amp;#34;%s - port change to invalid port: %i\n&amp;#34;,
                       __func__, newport);
               break;
       }&lt;/p&gt;
&lt;p&gt;The condition doesn&amp;#39;t account for the valid range of the serial-&amp;gt;port
buffer, which is from 0 to serial-&amp;gt;num_ports - 1. When newport is equal
to serial-&amp;gt;num_ports, the assignment of &amp;#34;port&amp;#34; in the
following code is out-of-bounds and NULL:&lt;/p&gt;
&lt;p&gt;serial_priv-&amp;gt;current_port = newport;
       port = serial-&amp;gt;port[serial_priv-&amp;gt;current_port];&lt;/p&gt;
&lt;p&gt;The fix checks if newport is greater than or equal to serial-&amp;gt;num_ports
indicating it is out-of-bounds.&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;USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb()&lt;/p&gt;
&lt;p&gt;This patch addresses a null-ptr-deref in qt2_process_read_urb() due to
an incorrect bounds check in the following:&lt;/p&gt;
&lt;p&gt;if (newport &amp;gt; serial-&amp;gt;num_ports) {
               dev_err(&amp;amp;port-&amp;gt;dev,
                       &amp;#34;%s - port change to invalid port: %i\n&amp;#34;,
                       __func__, newport);
               break;
       }&lt;/p&gt;
&lt;p&gt;The condition doesn&amp;#39;t account for the valid range of the serial-&amp;gt;port
buffer, which is from 0 to serial-&amp;gt;num_ports - 1. When newport is equal
to serial-&amp;gt;num_ports, the assignment of &amp;#34;port&amp;#34; in the
following code is out-of-bounds and NULL:&lt;/p&gt;
&lt;p&gt;serial_priv-&amp;gt;current_port = newport;
       port = serial-&amp;gt;port[serial_priv-&amp;gt;current_port];&lt;/p&gt;
&lt;p&gt;The fix checks if newport is greater than or equal to serial-&amp;gt;num_ports
indicating it is out-of-bounds.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/fkie_cve-2025-21689</guid>
    </item>
    <item>
      <title>GHSA-mgqg-wqxj-q43c</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-mgqg-wqxj-q43c</link>
      <description>&lt;p&gt;In the Linux kernel, the following vulnerability has been resolved:&lt;/p&gt;
&lt;p&gt;USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb()&lt;/p&gt;
&lt;p&gt;This patch addresses a null-ptr-deref in qt2_process_read_urb() due to
an incorrect bounds check in the following:&lt;/p&gt;
&lt;p&gt;if (newport &amp;gt; serial-&amp;gt;num_ports) {
               dev_err(&amp;amp;port-&amp;gt;dev,
                       &amp;#34;%s - port change to invalid port: %i\n&amp;#34;,
                       __func__, newport);
               break;
       }&lt;/p&gt;
&lt;p&gt;The condition doesn&amp;#39;t account for the valid range of the serial-&amp;gt;port
buffer, which is from 0 to serial-&amp;gt;num_ports - 1. When newport is equal
to serial-&amp;gt;num_ports, the assignment of &amp;#34;port&amp;#34; in the
following code is out-of-bounds and NULL:&lt;/p&gt;
&lt;p&gt;serial_priv-&amp;gt;current_port = newport;
       port = serial-&amp;gt;port[serial_priv-&amp;gt;current_port];&lt;/p&gt;
&lt;p&gt;The fix checks if newport is greater than or equal to serial-&amp;gt;num_ports
indicating it is out-of-bounds.&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;USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb()&lt;/p&gt;
&lt;p&gt;This patch addresses a null-ptr-deref in qt2_process_read_urb() due to
an incorrect bounds check in the following:&lt;/p&gt;
&lt;p&gt;if (newport &amp;gt; serial-&amp;gt;num_ports) {
               dev_err(&amp;amp;port-&amp;gt;dev,
                       &amp;#34;%s - port change to invalid port: %i\n&amp;#34;,
                       __func__, newport);
               break;
       }&lt;/p&gt;
&lt;p&gt;The condition doesn&amp;#39;t account for the valid range of the serial-&amp;gt;port
buffer, which is from 0 to serial-&amp;gt;num_ports - 1. When newport is equal
to serial-&amp;gt;num_ports, the assignment of &amp;#34;port&amp;#34; in the
following code is out-of-bounds and NULL:&lt;/p&gt;
&lt;p&gt;serial_priv-&amp;gt;current_port = newport;
       port = serial-&amp;gt;port[serial_priv-&amp;gt;current_port];&lt;/p&gt;
&lt;p&gt;The fix checks if newport is greater than or equal to serial-&amp;gt;num_ports
indicating it is out-of-bounds.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-mgqg-wqxj-q43c</guid>
    </item>
    <item>
      <title>ICSA-25-226-07 — Siemens Third-Party Components in SINEC OS</title>
      <link>https://cve.radiocsirt.org/vuln/icsa-25-226-07</link>
      <description>&lt;p&gt;nfsd: NULL dereference in nfs3svc_encode_getaclres. scsi: core: use-after-free vulnerability. NFSD: vulnerability caused by loff_t overflow on the server when a client reads near the maximum offset, causing the server to return an EINVAL error, which the client retries indefinitely, instead of handling out-of-range READ requests by returning a short result with an EOF flag. NFSD: Vulnerability caused by an underflow in ia_size due to a mismatch between signed and unsigned 64-bit file size values, which can cause issues when handling large file sizes from NFS clients. NFSD: Vulnerability handling large file sizes for NFSv3 improperly capping client size values larger than s64_max, leading to unexpected behavior and potential data corruption. sh: cpuinfo: warning for CONFIG_CPUMASK_OFFSTACK. When CONFIG_CPUMASK_OFFSTACK and CONFIG_DEBUG_PER_CPU_MAPS are selected, cpu_max_bits_warn() generates a runtime warning when showing /proc/cpuinfo. A failure in the -fstack-protector feature in GCC-based toolchains 
that target AArch64 allows an attacker to exploit an existing buffer 
overflow in dynamically-sized local variables in your application 
without this being detected. This stack-protector failure only applies 
to C99-style dynamically-sized local variables or those created using 
alloca(). The stack-protector operates as intended for statically-sized 
local variables.&lt;/p&gt;
&lt;p&gt;The default behavior when the stack-protector 
detects an overflow is to terminate your application, resulting…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;nfsd: NULL dereference in nfs3svc_encode_getaclres. scsi: core: use-after-free vulnerability. NFSD: vulnerability caused by loff_t overflow on the server when a client reads near the maximum offset, causing the server to return an EINVAL error, which the client retries indefinitely, instead of handling out-of-range READ requests by returning a short result with an EOF flag. NFSD: Vulnerability caused by an underflow in ia_size due to a mismatch between signed and unsigned 64-bit file size values, which can cause issues when handling large file sizes from NFS clients. NFSD: Vulnerability handling large file sizes for NFSv3 improperly capping client size values larger than s64_max, leading to unexpected behavior and potential data corruption. sh: cpuinfo: warning for CONFIG_CPUMASK_OFFSTACK. When CONFIG_CPUMASK_OFFSTACK and CONFIG_DEBUG_PER_CPU_MAPS are selected, cpu_max_bits_warn() generates a runtime warning when showing /proc/cpuinfo. A failure in the -fstack-protector feature in GCC-based toolchains 
that target AArch64 allows an attacker to exploit an existing buffer 
overflow in dynamically-sized local variables in your application 
without this being detected. This stack-protector failure only applies 
to C99-style dynamically-sized local variables or those created using 
alloca(). The stack-protector operates as intended for statically-sized 
local variables.&lt;/p&gt;
&lt;p&gt;The default behavior when the stack-protector 
detects an overflow is to terminate your application, resulting…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/icsa-25-226-07</guid>
    </item>
    <item>
      <title>msrc_CVE-2025-21689 — USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb()</title>
      <link>https://cve.radiocsirt.org/vuln/msrc_cve-2025-21689</link>
      <description>msrc_CVE-2025-21689</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/msrc_cve-2025-21689</guid>
    </item>
    <item>
      <title>OESA-2025-1204 — kernel security update</title>
      <link>https://cve.radiocsirt.org/vuln/oesa-2025-1204</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;bpf: Prevent tailcall infinite loop caused by freplace&lt;/p&gt;
&lt;p&gt;There is a potential infinite loop issue that can occur when using a
combination of tail calls and freplace.&lt;/p&gt;
&lt;p&gt;In an upcoming selftest, the attach target for entry_freplace of
tailcall_freplace.c is subprog_tc of tc_bpf2bpf.c, while the tail call in
entry_freplace leads to entry_tc. This results in an infinite loop:&lt;/p&gt;
&lt;p&gt;entry_tc -&amp;amp;gt; subprog_tc -&amp;amp;gt; entry_freplace --tailcall-&amp;amp;gt; entry_tc.&lt;/p&gt;
&lt;p&gt;The problem arises because the tail_call_cnt in entry_freplace resets to
zero each time entry_freplace is executed, causing the tail call mechanism
to never terminate, eventually leading to a kernel panic.&lt;/p&gt;
&lt;p&gt;To fix this issue, the solution is twofold:&lt;/p&gt;
&lt;p&gt;1. Prevent updating a program extended by an freplace program to a
   prog_array map.
2. Prevent extending a program that is already part of a prog_array map
   with an freplace program.&lt;/p&gt;
&lt;p&gt;This ensures that:&lt;/p&gt;
&lt;p&gt;* If a program or its subprogram has been extended by an freplace program,
  it can no longer be updated to a prog_array map.
* If a program has been added to a prog_array map, neither it nor its
  subprograms can be extended by an freplace program.&lt;/p&gt;
&lt;p&gt;Moreover, an extension program should not be tailcalled. As such, return
-EINVAL if the program has a type of BPF_PROG_TYPE_EXT when adding it to a
prog_array map.&lt;/p&gt;
&lt;p&gt;Additionally, fix a minor code s…&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;bpf: Prevent tailcall infinite loop caused by freplace&lt;/p&gt;
&lt;p&gt;There is a potential infinite loop issue that can occur when using a
combination of tail calls and freplace.&lt;/p&gt;
&lt;p&gt;In an upcoming selftest, the attach target for entry_freplace of
tailcall_freplace.c is subprog_tc of tc_bpf2bpf.c, while the tail call in
entry_freplace leads to entry_tc. This results in an infinite loop:&lt;/p&gt;
&lt;p&gt;entry_tc -&amp;amp;gt; subprog_tc -&amp;amp;gt; entry_freplace --tailcall-&amp;amp;gt; entry_tc.&lt;/p&gt;
&lt;p&gt;The problem arises because the tail_call_cnt in entry_freplace resets to
zero each time entry_freplace is executed, causing the tail call mechanism
to never terminate, eventually leading to a kernel panic.&lt;/p&gt;
&lt;p&gt;To fix this issue, the solution is twofold:&lt;/p&gt;
&lt;p&gt;1. Prevent updating a program extended by an freplace program to a
   prog_array map.
2. Prevent extending a program that is already part of a prog_array map
   with an freplace program.&lt;/p&gt;
&lt;p&gt;This ensures that:&lt;/p&gt;
&lt;p&gt;* If a program or its subprogram has been extended by an freplace program,
  it can no longer be updated to a prog_array map.
* If a program has been added to a prog_array map, neither it nor its
  subprograms can be extended by an freplace program.&lt;/p&gt;
&lt;p&gt;Moreover, an extension program should not be tailcalled. As such, return
-EINVAL if the program has a type of BPF_PROG_TYPE_EXT when adding it to a
prog_array map.&lt;/p&gt;
&lt;p&gt;Additionally, fix a minor code s…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/oesa-2025-1204</guid>
    </item>
    <item>
      <title>RHSA-2025:6966 — Red Hat Security Advisory: kernel security update</title>
      <link>https://cve.radiocsirt.org/vuln/rhsa-2025:6966</link>
      <description>&lt;p&gt;kernel: xen-netfront: Fix NULL sring after live migration kernel: fscache: Fix oops due to race with cookie_lru and use_cookie kernel: tracing: Free buffers when a used dynamic event is removed kernel: net: tun: Fix use-after-free in tun_detach() kernel: hwmon: (ibmpex) Fix possible UAF when ibmpex_register_bmc() fails kernel: erofs/zmap.c: Fix incorrect offset calculation kernel: arm64/mm: fix incorrect file_map_count for non-leaf pmd/pud kernel: s390: avoid using global register for current_stack_pointer kernel: erofs: fix missing xas_retry() in fscache mode kernel: rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge kernel: remoteproc: k3-r5: Fix refcount leak in k3_r5_cluster_of_init kernel: of: check previous kernel&amp;#39;s ima-kexec-buffer against memory bounds kernel: coresight: Clear the connection field properly kernel: Linux kernel: Denial of Service in coresight: trbe kernel: rpmsg: char: Avoid double destroy of default endpoint kernel: coresight: cti: Fix hang in cti_disable_hw() kernel: lib/fonts: fix undefined behavior in bit shift for get_default_font kernel: Kernel: Denial of Service in pci_endpoint_test due to zero-length DMA mapping kernel: Linux kernel: Denial of Service in erofs due to memory leak kernel: erofs: fix missing unmap if z_erofs_get_extent_compressedlen() fails kernel: pipe: wakeup wr_wait after setting max_usage kernel: ntb: intel: Fix the NULL vs IS_ERR() bug for debugfs_create_dir() kernel: qed/qed_sriov: guard against NULL derefs from qed_…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;kernel: xen-netfront: Fix NULL sring after live migration kernel: fscache: Fix oops due to race with cookie_lru and use_cookie kernel: tracing: Free buffers when a used dynamic event is removed kernel: net: tun: Fix use-after-free in tun_detach() kernel: hwmon: (ibmpex) Fix possible UAF when ibmpex_register_bmc() fails kernel: erofs/zmap.c: Fix incorrect offset calculation kernel: arm64/mm: fix incorrect file_map_count for non-leaf pmd/pud kernel: s390: avoid using global register for current_stack_pointer kernel: erofs: fix missing xas_retry() in fscache mode kernel: rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge kernel: remoteproc: k3-r5: Fix refcount leak in k3_r5_cluster_of_init kernel: of: check previous kernel&amp;#39;s ima-kexec-buffer against memory bounds kernel: coresight: Clear the connection field properly kernel: Linux kernel: Denial of Service in coresight: trbe kernel: rpmsg: char: Avoid double destroy of default endpoint kernel: coresight: cti: Fix hang in cti_disable_hw() kernel: lib/fonts: fix undefined behavior in bit shift for get_default_font kernel: Kernel: Denial of Service in pci_endpoint_test due to zero-length DMA mapping kernel: Linux kernel: Denial of Service in erofs due to memory leak kernel: erofs: fix missing unmap if z_erofs_get_extent_compressedlen() fails kernel: pipe: wakeup wr_wait after setting max_usage kernel: ntb: intel: Fix the NULL vs IS_ERR() bug for debugfs_create_dir() kernel: qed/qed_sriov: guard against NULL derefs from qed_…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/rhsa-2025:6966</guid>
    </item>
    <item>
      <title>SSA-355557 — SSA-355557: Multiple Vulnerabilities in Third-Party Components in SINEC OS before V3.2</title>
      <link>https://cve.radiocsirt.org/vuln/ssa-355557</link>
      <description>&lt;p&gt;nfsd: NULL dereference in nfs3svc_encode_getaclres. scsi: core: use-after-free vulnerability. NFSD: vulnerability caused by loff_t overflow on the server when a client reads near the maximum offset, causing the server to return an EINVAL error, which the client retries indefinitely, instead of handling out-of-range READ requests by returning a short result with an EOF flag. NFSD: Vulnerability caused by an underflow in ia_size due to a mismatch between signed and unsigned 64-bit file size values, which can cause issues when handling large file sizes from NFS clients. NFSD: Vulnerability handling large file sizes for NFSv3 improperly capping client size values larger than s64_max, leading to unexpected behavior and potential data corruption. sh: cpuinfo: warning for CONFIG_CPUMASK_OFFSTACK. When CONFIG_CPUMASK_OFFSTACK and CONFIG_DEBUG_PER_CPU_MAPS are selected, cpu_max_bits_warn() generates a runtime warning when showing /proc/cpuinfo. A failure in the -fstack-protector feature in GCC-based toolchains 
that target AArch64 allows an attacker to exploit an existing buffer 
overflow in dynamically-sized local variables in your application 
without this being detected. This stack-protector failure only applies 
to C99-style dynamically-sized local variables or those created using 
alloca(). The stack-protector operates as intended for statically-sized 
local variables.&lt;/p&gt;
&lt;p&gt;The default behavior when the stack-protector 
detects an overflow is to terminate your application, resulting…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;nfsd: NULL dereference in nfs3svc_encode_getaclres. scsi: core: use-after-free vulnerability. NFSD: vulnerability caused by loff_t overflow on the server when a client reads near the maximum offset, causing the server to return an EINVAL error, which the client retries indefinitely, instead of handling out-of-range READ requests by returning a short result with an EOF flag. NFSD: Vulnerability caused by an underflow in ia_size due to a mismatch between signed and unsigned 64-bit file size values, which can cause issues when handling large file sizes from NFS clients. NFSD: Vulnerability handling large file sizes for NFSv3 improperly capping client size values larger than s64_max, leading to unexpected behavior and potential data corruption. sh: cpuinfo: warning for CONFIG_CPUMASK_OFFSTACK. When CONFIG_CPUMASK_OFFSTACK and CONFIG_DEBUG_PER_CPU_MAPS are selected, cpu_max_bits_warn() generates a runtime warning when showing /proc/cpuinfo. A failure in the -fstack-protector feature in GCC-based toolchains 
that target AArch64 allows an attacker to exploit an existing buffer 
overflow in dynamically-sized local variables in your application 
without this being detected. This stack-protector failure only applies 
to C99-style dynamically-sized local variables or those created using 
alloca(). The stack-protector operates as intended for statically-sized 
local variables.&lt;/p&gt;
&lt;p&gt;The default behavior when the stack-protector 
detects an overflow is to terminate your application, resulting…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ssa-355557</guid>
    </item>
    <item>
      <title>SUSE-SU-2025:0784-1 — Security update for the Linux Kernel</title>
      <link>https://cve.radiocsirt.org/vuln/suse-su-2025:0784-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:0784-1</guid>
    </item>
    <item>
      <title>UBUNTU-CVE-2025-21689</title>
      <link>https://cve.radiocsirt.org/vuln/ubuntu-cve-2025-21689</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Ubuntu:Pro:14.04:LTS: linux, Ubuntu:Pro:14.04:LTS: linux-aws, Ubuntu:Pro:14.04:LTS: linux-azure, Ubuntu:Pro:14.04:LTS: linux-lts-xenial, Ubuntu:Pro:16.04:LTS: linux, Ubuntu:Pro:16.04:LTS: linux-aws, Ubuntu:Pro:16.04:LTS: linux-aws-hwe, Ubuntu:Pro:16.04:LTS: linux-azure, Ubuntu:Pro:16.04:LTS: linux-gcp, Ubuntu:Pro:16.04:LTS: linux-hwe and 196 more&lt;/p&gt;
&lt;p&gt;In the Linux kernel, the following vulnerability has been resolved: USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb() This patch addresses a null-ptr-deref in qt2_process_read_urb() due to an incorrect bounds check in the following:        if (newport &amp;gt; serial-&amp;gt;num_ports) {                dev_err(&amp;amp;port-&amp;gt;dev,                        &amp;#34;%s - port change to invalid port: %i\n&amp;#34;,                        __func__, newport);                break;        } The condition doesn&amp;#39;t account for the valid range of the serial-&amp;gt;port buffer, which is from 0 to serial-&amp;gt;num_ports - 1. When newport is equal to serial-&amp;gt;num_ports, the assignment of &amp;#34;port&amp;#34; in the following code is out-of-bounds and NULL:        serial_priv-&amp;gt;current_port = newport;        port = serial-&amp;gt;port[serial_priv-&amp;gt;current_port]; The fix checks if newport is greater than or equal to serial-&amp;gt;num_ports indicating it is out-of-bounds.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Ubuntu:Pro:14.04:LTS: linux, Ubuntu:Pro:14.04:LTS: linux-aws, Ubuntu:Pro:14.04:LTS: linux-azure, Ubuntu:Pro:14.04:LTS: linux-lts-xenial, Ubuntu:Pro:16.04:LTS: linux, Ubuntu:Pro:16.04:LTS: linux-aws, Ubuntu:Pro:16.04:LTS: linux-aws-hwe, Ubuntu:Pro:16.04:LTS: linux-azure, Ubuntu:Pro:16.04:LTS: linux-gcp, Ubuntu:Pro:16.04:LTS: linux-hwe and 196 more&lt;/p&gt;
&lt;p&gt;In the Linux kernel, the following vulnerability has been resolved: USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb() This patch addresses a null-ptr-deref in qt2_process_read_urb() due to an incorrect bounds check in the following:        if (newport &amp;gt; serial-&amp;gt;num_ports) {                dev_err(&amp;amp;port-&amp;gt;dev,                        &amp;#34;%s - port change to invalid port: %i\n&amp;#34;,                        __func__, newport);                break;        } The condition doesn&amp;#39;t account for the valid range of the serial-&amp;gt;port buffer, which is from 0 to serial-&amp;gt;num_ports - 1. When newport is equal to serial-&amp;gt;num_ports, the assignment of &amp;#34;port&amp;#34; in the following code is out-of-bounds and NULL:        serial_priv-&amp;gt;current_port = newport;        port = serial-&amp;gt;port[serial_priv-&amp;gt;current_port]; The fix checks if newport is greater than or equal to serial-&amp;gt;num_ports indicating it is out-of-bounds.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ubuntu-cve-2025-21689</guid>
    </item>
    <item>
      <title>WID-SEC-W-2025-0309 — Linux Kernel: Mehrere Schwachstellen</title>
      <link>https://cve.radiocsirt.org/vuln/wid-sec-w-2025-0309</link>
      <description>&lt;p&gt;Ein lokaler Angreifer kann mehrere Schwachstellen in Linux Kernel ausnutzen, um einen Denial of Service Angriff durchzuführen und um seine Privilegien zu eskalieren.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;Ein lokaler Angreifer kann mehrere Schwachstellen in Linux Kernel ausnutzen, um einen Denial of Service Angriff durchzuführen und um seine Privilegien zu eskalieren.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/wid-sec-w-2025-0309</guid>
    </item>
  </channel>
</rss>
