<?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>Thu, 15 Oct 2026 21:16:05 +0000</lastBuildDate>
    <item>
      <title>EUVD-2026-364387</title>
      <link>https://cve.radiocsirt.org/vuln/euvd-2026-364387</link>
      <description>EUVD-2026-364387</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/euvd-2026-364387</guid>
    </item>
    <item>
      <title>fkie_cve-2026-56015</title>
      <link>https://cve.radiocsirt.org/vuln/fkie_cve-2026-56015</link>
      <description>&lt;p&gt;Net::IP::LPM versions before 1.11 for Perl allow a heap out-of-bounds read via an unbounded prefix length.&lt;/p&gt;
&lt;p&gt;add() passes the prefix string to the trie builder addPrefixToTrie() without checking it against the address width.&lt;/p&gt;
&lt;p&gt;addPrefixToTrie() then walks the prefix buffer by prefix_length bits, reading prefix[byte] for byte up to prefix_len/8, where prefix is the 4-byte (IPv4) or 16-byte (IPv6) packed address. A prefix length greater than 32 for IPv4 or 128 for IPv6, for example add(&amp;#34;1.2.3.4/255&amp;#34;, $v) or add(&amp;#34;2001:db8::/255&amp;#34;, $v), reads past the end of the packed address.&lt;/p&gt;
&lt;p&gt;The out-of-bounds read happens during trie construction and is bounded: the prefix length is stored as an unsigned char, so the bit walk reads at most 32 bytes from the start of the packed address, a short distance past the end of the 4-byte or 16-byte buffer. It is detectable under AddressSanitizer, valgrind, or a hardened allocator, where it can abort the process. Lookups and dump() format only the valid address width, so the out-of-bounds bytes are not exposed through the module&amp;#39;s API.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;Net::IP::LPM versions before 1.11 for Perl allow a heap out-of-bounds read via an unbounded prefix length.&lt;/p&gt;
&lt;p&gt;add() passes the prefix string to the trie builder addPrefixToTrie() without checking it against the address width.&lt;/p&gt;
&lt;p&gt;addPrefixToTrie() then walks the prefix buffer by prefix_length bits, reading prefix[byte] for byte up to prefix_len/8, where prefix is the 4-byte (IPv4) or 16-byte (IPv6) packed address. A prefix length greater than 32 for IPv4 or 128 for IPv6, for example add(&amp;#34;1.2.3.4/255&amp;#34;, $v) or add(&amp;#34;2001:db8::/255&amp;#34;, $v), reads past the end of the packed address.&lt;/p&gt;
&lt;p&gt;The out-of-bounds read happens during trie construction and is bounded: the prefix length is stored as an unsigned char, so the bit walk reads at most 32 bytes from the start of the packed address, a short distance past the end of the 4-byte or 16-byte buffer. It is detectable under AddressSanitizer, valgrind, or a hardened allocator, where it can abort the process. Lookups and dump() format only the valid address width, so the out-of-bounds bytes are not exposed through the module&amp;#39;s API.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/fkie_cve-2026-56015</guid>
    </item>
    <item>
      <title>GHSA-q2wj-rfvr-wf9p</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-q2wj-rfvr-wf9p</link>
      <description>&lt;p&gt;Net::IP::LPM versions through 1.10 for Perl allow a heap out-of-bounds read via an unbounded prefix length.&lt;/p&gt;
&lt;p&gt;add() passes the prefix string to the trie builder addPrefixToTrie() without checking it against the address width.&lt;/p&gt;
&lt;p&gt;addPrefixToTrie() then walks the prefix buffer by prefix_length bits, reading prefix[byte] for byte up to prefix_len/8, where prefix is the 4-byte (IPv4) or 16-byte (IPv6) packed address. A prefix length greater than 32 for IPv4 or 128 for IPv6, for example add(&amp;#34;1.2.3.4/255&amp;#34;, $v) or add(&amp;#34;2001:db8::/255&amp;#34;, $v), reads past the end of the packed address.&lt;/p&gt;
&lt;p&gt;The out-of-bounds read happens during trie construction and is bounded: the prefix length is stored as an unsigned char, so the bit walk reads at most 32 bytes from the start of the packed address, a short distance past the end of the 4-byte or 16-byte buffer. It is detectable under AddressSanitizer, valgrind, or a hardened allocator, where it can abort the process. Lookups and dump() format only the valid address width, so the out-of-bounds bytes are not exposed through the module&amp;#39;s API.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;Net::IP::LPM versions through 1.10 for Perl allow a heap out-of-bounds read via an unbounded prefix length.&lt;/p&gt;
&lt;p&gt;add() passes the prefix string to the trie builder addPrefixToTrie() without checking it against the address width.&lt;/p&gt;
&lt;p&gt;addPrefixToTrie() then walks the prefix buffer by prefix_length bits, reading prefix[byte] for byte up to prefix_len/8, where prefix is the 4-byte (IPv4) or 16-byte (IPv6) packed address. A prefix length greater than 32 for IPv4 or 128 for IPv6, for example add(&amp;#34;1.2.3.4/255&amp;#34;, $v) or add(&amp;#34;2001:db8::/255&amp;#34;, $v), reads past the end of the packed address.&lt;/p&gt;
&lt;p&gt;The out-of-bounds read happens during trie construction and is bounded: the prefix length is stored as an unsigned char, so the bit walk reads at most 32 bytes from the start of the packed address, a short distance past the end of the 4-byte or 16-byte buffer. It is detectable under AddressSanitizer, valgrind, or a hardened allocator, where it can abort the process. Lookups and dump() format only the valid address width, so the out-of-bounds bytes are not exposed through the module&amp;#39;s API.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-q2wj-rfvr-wf9p</guid>
    </item>
  </channel>
</rss>
