<?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>Tue, 27 Oct 2026 17:45:32 +0000</lastBuildDate>
    <item>
      <title>CVE-2026-98934 — ipv6: sr: use skb_get_hash_net() in seg6_make_flowlabel()</title>
      <link>https://db.gcve.eu/vuln/cve-2026-98934</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Linux&lt;/p&gt;
&lt;p&gt;In the Linux kernel, the following vulnerability has been resolved:&lt;/p&gt;
&lt;p&gt;ipv6: sr: use skb_get_hash_net() in seg6_make_flowlabel()&lt;/p&gt;
&lt;p&gt;Since commit d58e468b1112 (&amp;#34;flow_dissector: implements flow dissector
BPF hook&amp;#34;) __skb_flow_dissect() needs a net pointer, either from
skb-&amp;gt;dev, skb-&amp;gt;sk, or since commit 3cbf4ffba5ee (&amp;#34;net: plumb network
namespace into __skb_flow_dissect&amp;#34;) a caller provided pointer.&lt;/p&gt;
&lt;p&gt;syzbot was able to reach seg6_make_flowlabel() with an skb having
neither skb-&amp;gt;dev nor skb-&amp;gt;sk set: a TIPC UDP bearer sends a discovery
message through an IPv4 route using seg6 encap, while
net.ipv6.seg6_flowlabel is set to 1.&lt;/p&gt;
&lt;p&gt;seg6_make_flowlabel() already has a net pointer, use skb_get_hash_net().&lt;/p&gt;
&lt;p&gt;WARNING: net/core/flow_dissector.c:1131 at __skb_flow_dissect+0x910/0x5368 net/core/flow_dissector.c:1126, CPU#0: syz.0.17/4930
Call trace:
  __skb_flow_dissect+0x910/0x5368 net/core/flow_dissector.c:1126 (P)
  __skb_get_hash_net+0xe0/0x29c net/core/flow_dissector.c:1903
  skb_get_hash include/linux/skbuff.h:1663 [inline]
  seg6_make_flowlabel+0xcc/0x1ec net/ipv6/seg6_iptunnel.c:132
  __seg6_do_srh_encap+0x320/0xbf4 net/ipv6/seg6_iptunnel.c:161
  seg6_do_srh+0x4b4/0xa44 net/ipv6/seg6_iptunnel.c:431
  seg6_output_core+0x164/0x688 net/ipv6/seg6_iptunnel.c:681
  seg6_output+0x44/0x1ac net/ipv6/seg6_iptunnel.c:744
  lwtunnel_output+0x3d0/0x664 net/core/lwtunnel.c:356
  dst_output include/net/dst.h:470 [inline]
  ip_local_out+0x110/0x148 net/ipv4/ip_output.c:131
  iptunnel_xmit+0x50c/0xd38 net/i…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Linux&lt;/p&gt;
&lt;p&gt;In the Linux kernel, the following vulnerability has been resolved:&lt;/p&gt;
&lt;p&gt;ipv6: sr: use skb_get_hash_net() in seg6_make_flowlabel()&lt;/p&gt;
&lt;p&gt;Since commit d58e468b1112 (&amp;#34;flow_dissector: implements flow dissector
BPF hook&amp;#34;) __skb_flow_dissect() needs a net pointer, either from
skb-&amp;gt;dev, skb-&amp;gt;sk, or since commit 3cbf4ffba5ee (&amp;#34;net: plumb network
namespace into __skb_flow_dissect&amp;#34;) a caller provided pointer.&lt;/p&gt;
&lt;p&gt;syzbot was able to reach seg6_make_flowlabel() with an skb having
neither skb-&amp;gt;dev nor skb-&amp;gt;sk set: a TIPC UDP bearer sends a discovery
message through an IPv4 route using seg6 encap, while
net.ipv6.seg6_flowlabel is set to 1.&lt;/p&gt;
&lt;p&gt;seg6_make_flowlabel() already has a net pointer, use skb_get_hash_net().&lt;/p&gt;
&lt;p&gt;WARNING: net/core/flow_dissector.c:1131 at __skb_flow_dissect+0x910/0x5368 net/core/flow_dissector.c:1126, CPU#0: syz.0.17/4930
Call trace:
  __skb_flow_dissect+0x910/0x5368 net/core/flow_dissector.c:1126 (P)
  __skb_get_hash_net+0xe0/0x29c net/core/flow_dissector.c:1903
  skb_get_hash include/linux/skbuff.h:1663 [inline]
  seg6_make_flowlabel+0xcc/0x1ec net/ipv6/seg6_iptunnel.c:132
  __seg6_do_srh_encap+0x320/0xbf4 net/ipv6/seg6_iptunnel.c:161
  seg6_do_srh+0x4b4/0xa44 net/ipv6/seg6_iptunnel.c:431
  seg6_output_core+0x164/0x688 net/ipv6/seg6_iptunnel.c:681
  seg6_output+0x44/0x1ac net/ipv6/seg6_iptunnel.c:744
  lwtunnel_output+0x3d0/0x664 net/core/lwtunnel.c:356
  dst_output include/net/dst.h:470 [inline]
  ip_local_out+0x110/0x148 net/ipv4/ip_output.c:131
  iptunnel_xmit+0x50c/0xd38 net/i…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://db.gcve.eu/vuln/cve-2026-98934</guid>
    </item>
  </channel>
</rss>
