<?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://db.gcve.eu</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>Wed, 21 Oct 2026 19:56:38 +0000</lastBuildDate>
    <item>
      <title>fkie_cve-2026-98532</title>
      <link>https://db.gcve.eu/vuln/fkie_cve-2026-98532</link>
      <description>&lt;p&gt;In the Linux kernel, the following vulnerability has been resolved:&lt;/p&gt;
&lt;p&gt;ipv6: do not let ipv6_find_hdr() return an offset past the packet end&lt;/p&gt;
&lt;p&gt;ipv6_find_hdr() walks the extension header chain, skipping each header by
the length that header itself declares.  ipv6_optlen() returns up to 2048,
and the skip is never checked against skb-&amp;gt;len, so the offset stored in
*offset can point past the end of the packet.&lt;/p&gt;
&lt;p&gt;openvswitch installs that offset as the transport header, and
update_ipv6_checksum() then reads and writes the transport checksum field
out of bounds:&lt;/p&gt;
&lt;p&gt;BUG: KASAN: slab-use-after-free in inet_proto_csum_replace16+0x445/0x470
  Read of size 2 at addr ffff88810b754b06 by task ovs_ipv6_oob/629
  CPU: 4 UID: 1000 PID: 629 Comm: ovs_ipv6_oob Tainted: G N 7.3.0-rc3+ #348
  Call Trace:
   inet_proto_csum_replace16+0x445/0x470
   set_ipv6_addr+0x3dd/0x460
   do_execute_actions+0x6a3d/0x7c40
   ovs_execute_actions+0xfd/0x480
   ovs_packet_cmd_execute+0xc38/0xf20
   genl_rcv_msg+0x59e/0x870
   netlink_rcv_skb+0x18b/0x450
   genl_rcv+0x2d/0x40
   netlink_unicast+0x6bc/0xa20&lt;/p&gt;
&lt;p&gt;The buggy address belongs to the object at ffff88810b754980
   which belongs to the cache skbuff_small_head of size 704
  The buggy address is located 390 bytes inside of
   freed 704-byte region [ffff88810b754980, ffff88810b754c40)&lt;/p&gt;
&lt;p&gt;Other callers use that offset too, so bound it here rather than in one
caller.&lt;/p&gt;
&lt;p&gt;Reject a header whose declared length does not fit in the packet.
ipv6_find_hdr() already fails with…&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;ipv6: do not let ipv6_find_hdr() return an offset past the packet end&lt;/p&gt;
&lt;p&gt;ipv6_find_hdr() walks the extension header chain, skipping each header by
the length that header itself declares.  ipv6_optlen() returns up to 2048,
and the skip is never checked against skb-&amp;gt;len, so the offset stored in
*offset can point past the end of the packet.&lt;/p&gt;
&lt;p&gt;openvswitch installs that offset as the transport header, and
update_ipv6_checksum() then reads and writes the transport checksum field
out of bounds:&lt;/p&gt;
&lt;p&gt;BUG: KASAN: slab-use-after-free in inet_proto_csum_replace16+0x445/0x470
  Read of size 2 at addr ffff88810b754b06 by task ovs_ipv6_oob/629
  CPU: 4 UID: 1000 PID: 629 Comm: ovs_ipv6_oob Tainted: G N 7.3.0-rc3+ #348
  Call Trace:
   inet_proto_csum_replace16+0x445/0x470
   set_ipv6_addr+0x3dd/0x460
   do_execute_actions+0x6a3d/0x7c40
   ovs_execute_actions+0xfd/0x480
   ovs_packet_cmd_execute+0xc38/0xf20
   genl_rcv_msg+0x59e/0x870
   netlink_rcv_skb+0x18b/0x450
   genl_rcv+0x2d/0x40
   netlink_unicast+0x6bc/0xa20&lt;/p&gt;
&lt;p&gt;The buggy address belongs to the object at ffff88810b754980
   which belongs to the cache skbuff_small_head of size 704
  The buggy address is located 390 bytes inside of
   freed 704-byte region [ffff88810b754980, ffff88810b754c40)&lt;/p&gt;
&lt;p&gt;Other callers use that offset too, so bound it here rather than in one
caller.&lt;/p&gt;
&lt;p&gt;Reject a header whose declared length does not fit in the packet.
ipv6_find_hdr() already fails with…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://db.gcve.eu/vuln/fkie_cve-2026-98532</guid>
    </item>
    <item>
      <title>GHSA-75wf-hf48-gmfv</title>
      <link>https://db.gcve.eu/vuln/ghsa-75wf-hf48-gmfv</link>
      <description>&lt;p&gt;In the Linux kernel, the following vulnerability has been resolved:&lt;/p&gt;
&lt;p&gt;ipv6: do not let ipv6_find_hdr() return an offset past the packet end&lt;/p&gt;
&lt;p&gt;ipv6_find_hdr() walks the extension header chain, skipping each header by
the length that header itself declares.  ipv6_optlen() returns up to 2048,
and the skip is never checked against skb-&amp;gt;len, so the offset stored in
*offset can point past the end of the packet.&lt;/p&gt;
&lt;p&gt;openvswitch installs that offset as the transport header, and
update_ipv6_checksum() then reads and writes the transport checksum field
out of bounds:&lt;/p&gt;
&lt;p&gt;BUG: KASAN: slab-use-after-free in inet_proto_csum_replace16+0x445/0x470
  Read of size 2 at addr ffff88810b754b06 by task ovs_ipv6_oob/629
  CPU: 4 UID: 1000 PID: 629 Comm: ovs_ipv6_oob Tainted: G N 7.3.0-rc3+ #348
  Call Trace:
   inet_proto_csum_replace16+0x445/0x470
   set_ipv6_addr+0x3dd/0x460
   do_execute_actions+0x6a3d/0x7c40
   ovs_execute_actions+0xfd/0x480
   ovs_packet_cmd_execute+0xc38/0xf20
   genl_rcv_msg+0x59e/0x870
   netlink_rcv_skb+0x18b/0x450
   genl_rcv+0x2d/0x40
   netlink_unicast+0x6bc/0xa20&lt;/p&gt;
&lt;p&gt;The buggy address belongs to the object at ffff88810b754980
   which belongs to the cache skbuff_small_head of size 704
  The buggy address is located 390 bytes inside of
   freed 704-byte region [ffff88810b754980, ffff88810b754c40)&lt;/p&gt;
&lt;p&gt;Other callers use that offset too, so bound it here rather than in one
caller.&lt;/p&gt;
&lt;p&gt;Reject a header whose declared length does not fit in the packet.
ipv6_find_hdr() already fails with…&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;ipv6: do not let ipv6_find_hdr() return an offset past the packet end&lt;/p&gt;
&lt;p&gt;ipv6_find_hdr() walks the extension header chain, skipping each header by
the length that header itself declares.  ipv6_optlen() returns up to 2048,
and the skip is never checked against skb-&amp;gt;len, so the offset stored in
*offset can point past the end of the packet.&lt;/p&gt;
&lt;p&gt;openvswitch installs that offset as the transport header, and
update_ipv6_checksum() then reads and writes the transport checksum field
out of bounds:&lt;/p&gt;
&lt;p&gt;BUG: KASAN: slab-use-after-free in inet_proto_csum_replace16+0x445/0x470
  Read of size 2 at addr ffff88810b754b06 by task ovs_ipv6_oob/629
  CPU: 4 UID: 1000 PID: 629 Comm: ovs_ipv6_oob Tainted: G N 7.3.0-rc3+ #348
  Call Trace:
   inet_proto_csum_replace16+0x445/0x470
   set_ipv6_addr+0x3dd/0x460
   do_execute_actions+0x6a3d/0x7c40
   ovs_execute_actions+0xfd/0x480
   ovs_packet_cmd_execute+0xc38/0xf20
   genl_rcv_msg+0x59e/0x870
   netlink_rcv_skb+0x18b/0x450
   genl_rcv+0x2d/0x40
   netlink_unicast+0x6bc/0xa20&lt;/p&gt;
&lt;p&gt;The buggy address belongs to the object at ffff88810b754980
   which belongs to the cache skbuff_small_head of size 704
  The buggy address is located 390 bytes inside of
   freed 704-byte region [ffff88810b754980, ffff88810b754c40)&lt;/p&gt;
&lt;p&gt;Other callers use that offset too, so bound it here rather than in one
caller.&lt;/p&gt;
&lt;p&gt;Reject a header whose declared length does not fit in the packet.
ipv6_find_hdr() already fails with…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://db.gcve.eu/vuln/ghsa-75wf-hf48-gmfv</guid>
    </item>
    <item>
      <title>msrc_CVE-2026-98532 — ipv6: do not let ipv6_find_hdr() return an offset past the packet end</title>
      <link>https://db.gcve.eu/vuln/msrc_cve-2026-98532</link>
      <description>msrc_CVE-2026-98532</description>
      <guid isPermaLink="false">https://db.gcve.eu/vuln/msrc_cve-2026-98532</guid>
    </item>
    <item>
      <title>UBUNTU-CVE-2026-98532</title>
      <link>https://db.gcve.eu/vuln/ubuntu-cve-2026-98532</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 247 more&lt;/p&gt;
&lt;p&gt;In the Linux kernel, the following vulnerability has been resolved: ipv6: do not let ipv6_find_hdr() return an offset past the packet end ipv6_find_hdr() walks the extension header chain, skipping each header by the length that header itself declares.  ipv6_optlen() returns up to 2048, and the skip is never checked against skb-&amp;gt;len, so the offset stored in *offset can point past the end of the packet. openvswitch installs that offset as the transport header, and update_ipv6_checksum() then reads and writes the transport checksum field out of bounds:   BUG: KASAN: slab-use-after-free in inet_proto_csum_replace16+0x445/0x470   Read of size 2 at addr ffff88810b754b06 by task ovs_ipv6_oob/629   CPU: 4 UID: 1000 PID: 629 Comm: ovs_ipv6_oob Tainted: G N 7.3.0-rc3+ #348   Call Trace:    inet_proto_csum_replace16+0x445/0x470    set_ipv6_addr+0x3dd/0x460    do_execute_actions+0x6a3d/0x7c40    ovs_execute_actions+0xfd/0x480    ovs_packet_cmd_execute+0xc38/0xf20    genl_rcv_msg+0x59e/0x870    netlink_rcv_skb+0x18b/0x450    genl_rcv+0x2d/0x40    netlink_unicast+0x6bc/0xa20   The buggy address belongs to the object at ffff88810b754980    which belongs to the cache skbuff_small_head of size 704   The buggy address is located 390 bytes inside of    freed 704-byte region [ffff88810b754980, ffff88810b754c40) Other callers use that offset too, so bound it here rather than in one caller. Reject a header whose declared length does not fit in the packet. ipv6_find_hdr() already fails with -EBADM…&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 247 more&lt;/p&gt;
&lt;p&gt;In the Linux kernel, the following vulnerability has been resolved: ipv6: do not let ipv6_find_hdr() return an offset past the packet end ipv6_find_hdr() walks the extension header chain, skipping each header by the length that header itself declares.  ipv6_optlen() returns up to 2048, and the skip is never checked against skb-&amp;gt;len, so the offset stored in *offset can point past the end of the packet. openvswitch installs that offset as the transport header, and update_ipv6_checksum() then reads and writes the transport checksum field out of bounds:   BUG: KASAN: slab-use-after-free in inet_proto_csum_replace16+0x445/0x470   Read of size 2 at addr ffff88810b754b06 by task ovs_ipv6_oob/629   CPU: 4 UID: 1000 PID: 629 Comm: ovs_ipv6_oob Tainted: G N 7.3.0-rc3+ #348   Call Trace:    inet_proto_csum_replace16+0x445/0x470    set_ipv6_addr+0x3dd/0x460    do_execute_actions+0x6a3d/0x7c40    ovs_execute_actions+0xfd/0x480    ovs_packet_cmd_execute+0xc38/0xf20    genl_rcv_msg+0x59e/0x870    netlink_rcv_skb+0x18b/0x450    genl_rcv+0x2d/0x40    netlink_unicast+0x6bc/0xa20   The buggy address belongs to the object at ffff88810b754980    which belongs to the cache skbuff_small_head of size 704   The buggy address is located 390 bytes inside of    freed 704-byte region [ffff88810b754980, ffff88810b754c40) Other callers use that offset too, so bound it here rather than in one caller. Reject a header whose declared length does not fit in the packet. ipv6_find_hdr() already fails with -EBADM…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://db.gcve.eu/vuln/ubuntu-cve-2026-98532</guid>
    </item>
  </channel>
</rss>
