<?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 23:50:51 +0000</lastBuildDate>
    <item>
      <title>EUVD-2026-203758</title>
      <link>https://cve.radiocsirt.org/vuln/euvd-2026-203758</link>
      <description>EUVD-2026-203758</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/euvd-2026-203758</guid>
    </item>
    <item>
      <title>fkie_cve-2023-34451</title>
      <link>https://cve.radiocsirt.org/vuln/fkie_cve-2023-34451</link>
      <description>&lt;p&gt;CometBFT is a Byzantine Fault Tolerant (BFT) middleware that takes a state transition machine and replicates it on many machines. The mempool maintains two data structures to keep track of outstanding transactions: a list and a map.
These two data structures are supposed to be in sync all the time in the sense that the map tracks the index (if any) of the transaction in the list. In `v0.37.0`, and `v0.37.1`, as well as in `v0.34.28`, and all previous releases of the CometBFT repo2, it is possible to have them out of sync. When this happens, the list may contain several copies of the same transaction. Because the map tracks a single index, it is then no longer possible to remove all the copies of the transaction from the list. This happens even if the duplicated transaction is later committed in a block. The only way to remove the transaction is by restarting the node.&lt;/p&gt;
&lt;p&gt;The above problem can be repeated on and on until a sizable number of transactions are stuck in the mempool, in order to try to bring down the target node. The problem is fixed in releases `v0.34.29` and `v0.37.2`. Some workarounds are available. Increasing the value of `cache_size` in `config.toml` makes it very difficult to effectively attack a full node. Not exposing the transaction submission RPC&amp;#39;s would mitigate the probability of a successful attack, as the attacker would then have to create a modified (byzantine) full node to be able to perform the attack via p2p.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;CometBFT is a Byzantine Fault Tolerant (BFT) middleware that takes a state transition machine and replicates it on many machines. The mempool maintains two data structures to keep track of outstanding transactions: a list and a map.
These two data structures are supposed to be in sync all the time in the sense that the map tracks the index (if any) of the transaction in the list. In `v0.37.0`, and `v0.37.1`, as well as in `v0.34.28`, and all previous releases of the CometBFT repo2, it is possible to have them out of sync. When this happens, the list may contain several copies of the same transaction. Because the map tracks a single index, it is then no longer possible to remove all the copies of the transaction from the list. This happens even if the duplicated transaction is later committed in a block. The only way to remove the transaction is by restarting the node.&lt;/p&gt;
&lt;p&gt;The above problem can be repeated on and on until a sizable number of transactions are stuck in the mempool, in order to try to bring down the target node. The problem is fixed in releases `v0.34.29` and `v0.37.2`. Some workarounds are available. Increasing the value of `cache_size` in `config.toml` makes it very difficult to effectively attack a full node. Not exposing the transaction submission RPC&amp;#39;s would mitigate the probability of a successful attack, as the attacker would then have to create a modified (byzantine) full node to be able to perform the attack via p2p.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/fkie_cve-2023-34451</guid>
    </item>
    <item>
      <title>GHSA-w24w-wp77-qffm — CometBFT may duplicate transactions in the mempool's data structures</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-w24w-wp77-qffm</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Go: github.com/cometbft/cometbft&lt;/p&gt;
&lt;p&gt;### Impact&lt;/p&gt;
&lt;p&gt;The mempool maintains two data structures to keep track of outstanding transactions: a list and a map.
These two data structures are supposed to be in sync all the time in the sense that the map tracks the index (if any) of the transaction in the list.&lt;/p&gt;
&lt;p&gt;Unfortunately, it is possible to have them out of sync. When this happens, the list may contain several copies of the same transaction.
Because the map tracks a single index, it is then no longer possible to remove all the copies of the transaction from the list.
This happens  even if the duplicated transaction is later committed in a block.
The only way to remove the transaction is by restarting the node.&lt;/p&gt;
&lt;p&gt;These are the steps to cause the above duplication problem. Everything should happen within one height, that is no `FinalizeBlock` or `BeginBlock` ABCI calls should happen while these steps are reproduced:&lt;/p&gt;
&lt;p&gt;1. send transaction tx1 to the target full node via RPC
2. send N more different transactions to the target full node, where N should be higher than the node&amp;#39;s configured value for `cache_size` in `config.toml`
3. send transaction tx1 again to the target full node&lt;/p&gt;
&lt;p&gt;One of the copies of tx1 is now _stuck_ in the mempool&amp;#39;s data structures. Effectively causing a memory leak, and having that node gossiping that transaction to its peers forever.&lt;/p&gt;
&lt;p&gt;The above problem can be repeated on and on until a sizable number of transactions are stuck in the mempool, in order to try to bring down the target node.&lt;/p&gt;
&lt;p&gt;This proble…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Go: github.com/cometbft/cometbft&lt;/p&gt;
&lt;p&gt;### Impact&lt;/p&gt;
&lt;p&gt;The mempool maintains two data structures to keep track of outstanding transactions: a list and a map.
These two data structures are supposed to be in sync all the time in the sense that the map tracks the index (if any) of the transaction in the list.&lt;/p&gt;
&lt;p&gt;Unfortunately, it is possible to have them out of sync. When this happens, the list may contain several copies of the same transaction.
Because the map tracks a single index, it is then no longer possible to remove all the copies of the transaction from the list.
This happens  even if the duplicated transaction is later committed in a block.
The only way to remove the transaction is by restarting the node.&lt;/p&gt;
&lt;p&gt;These are the steps to cause the above duplication problem. Everything should happen within one height, that is no `FinalizeBlock` or `BeginBlock` ABCI calls should happen while these steps are reproduced:&lt;/p&gt;
&lt;p&gt;1. send transaction tx1 to the target full node via RPC
2. send N more different transactions to the target full node, where N should be higher than the node&amp;#39;s configured value for `cache_size` in `config.toml`
3. send transaction tx1 again to the target full node&lt;/p&gt;
&lt;p&gt;One of the copies of tx1 is now _stuck_ in the mempool&amp;#39;s data structures. Effectively causing a memory leak, and having that node gossiping that transaction to its peers forever.&lt;/p&gt;
&lt;p&gt;The above problem can be repeated on and on until a sizable number of transactions are stuck in the mempool, in order to try to bring down the target node.&lt;/p&gt;
&lt;p&gt;This proble…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-w24w-wp77-qffm</guid>
    </item>
    <item>
      <title>gsd-2023-34451</title>
      <link>https://cve.radiocsirt.org/vuln/gsd-2023-34451</link>
      <description>gsd-2023-34451</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/gsd-2023-34451</guid>
    </item>
  </channel>
</rss>
