<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="../assets/feed.xsl"?><rss version="2.0"><channel><title>PatchTheCVE: bitcoin</title><link>https://patchthecve.com/</link><description>CVEs with upgrade or downgrade fix steps</description><item><title>CVE-2025-46597: Bitcoin Core 0.13.0 through 29.x has an integer overflow.</title><link>https://patchthecve.com/cve/CVE-2025-46597.html</link><guid>https://patchthecve.com/cve/CVE-2025-46597.html</guid><pubDate>Wed, 17 Jun 2026 09:26:41 +0000</pubDate><description>HIGH 7.5: Bitcoin Core 0.13.0 through 29.x has an integer overflow.</description></item><item><title>CVE-2025-46598: Bitcoin Core through 29.0 allows a denial of service via a crafted transaction.</title><link>https://patchthecve.com/cve/CVE-2025-46598.html</link><guid>https://patchthecve.com/cve/CVE-2025-46598.html</guid><pubDate>Wed, 17 Jun 2026 09:26:41 +0000</pubDate><description>MEDIUM 5.3: Bitcoin Core through 29.0 allows a denial of service via a crafted transaction.</description></item><item><title>CVE-2025-54605: Bitcoin Core through 29.0 allows Uncontrolled Resource Consumption (issue 2 of 2).</title><link>https://patchthecve.com/cve/CVE-2025-54605.html</link><guid>https://patchthecve.com/cve/CVE-2025-54605.html</guid><pubDate>Wed, 17 Jun 2026 09:40:23 +0000</pubDate><description>HIGH 7.5: Bitcoin Core through 29.0 allows Uncontrolled Resource Consumption (issue 2 of 2).</description></item><item><title>CVE-2025-54604: Bitcoin Core through 29.0 allows Uncontrolled Resource Consumption (issue 1 of 2).</title><link>https://patchthecve.com/cve/CVE-2025-54604.html</link><guid>https://patchthecve.com/cve/CVE-2025-54604.html</guid><pubDate>Wed, 17 Jun 2026 09:40:23 +0000</pubDate><description>HIGH 7.5: Bitcoin Core through 29.0 allows Uncontrolled Resource Consumption (issue 1 of 2).</description></item><item><title>CVE-2024-55563: Bitcoin Core through 27.2 allows transaction-relay jamming via an off-chain protocol attack, a related issue t</title><link>https://patchthecve.com/cve/CVE-2024-55563.html</link><guid>https://patchthecve.com/cve/CVE-2024-55563.html</guid><pubDate>Wed, 17 Jun 2026 08:11:14 +0000</pubDate><description>MEDIUM 5.3: Bitcoin Core through 27.2 allows transaction-relay jamming via an off-chain protocol attack, a related issue to CVE-2024-52913. For example, the outcome of an HTLC (Hashed Timelock Contract) can be changed because a flood of transaction traffic prevents propagation of certain Lightning channel trans</description></item><item><title>CVE-2024-52922: In Bitcoin Core before 25.1, an attacker can cause a node to not download the latest block, because there can </title><link>https://patchthecve.com/cve/CVE-2024-52922.html</link><guid>https://patchthecve.com/cve/CVE-2024-52922.html</guid><pubDate>Wed, 17 Jun 2026 08:07:52 +0000</pubDate><description>MEDIUM 6.5: In Bitcoin Core before 25.1, an attacker can cause a node to not download the latest block, because there can be minutes of delay when an announcing peer stalls instead of complying with the peer-to-peer protocol specification.</description></item><item><title>CVE-2024-52921: In Bitcoin Core before 25.0, a peer can affect the download state of other peers by sending a mutated block.</title><link>https://patchthecve.com/cve/CVE-2024-52921.html</link><guid>https://patchthecve.com/cve/CVE-2024-52921.html</guid><pubDate>Wed, 17 Jun 2026 08:07:52 +0000</pubDate><description>MEDIUM 5.3: In Bitcoin Core before 25.0, a peer can affect the download state of other peers by sending a mutated block.</description></item><item><title>CVE-2024-52920: Bitcoin Core before 0.20.0 allows remote attackers to cause a denial of service (infinite loop) via a malforme</title><link>https://patchthecve.com/cve/CVE-2024-52920.html</link><guid>https://patchthecve.com/cve/CVE-2024-52920.html</guid><pubDate>Wed, 17 Jun 2026 08:07:52 +0000</pubDate><description>HIGH 7.5: Bitcoin Core before 0.20.0 allows remote attackers to cause a denial of service (infinite loop) via a malformed GETDATA message.</description></item><item><title>CVE-2024-52919: Bitcoin Core before 22.0 has a CAddrMan nIdCount integer overflow and resultant assertion failure (and daemon </title><link>https://patchthecve.com/cve/CVE-2024-52919.html</link><guid>https://patchthecve.com/cve/CVE-2024-52919.html</guid><pubDate>Wed, 17 Jun 2026 08:07:52 +0000</pubDate><description>MEDIUM 6.5: Bitcoin Core before 22.0 has a CAddrMan nIdCount integer overflow and resultant assertion failure (and daemon exit) via a flood of addr messages.</description></item><item><title>CVE-2024-52917: Bitcoin Core before 22.0 has a miniupnp infinite loop in which it allocates memory on the basis of random data</title><link>https://patchthecve.com/cve/CVE-2024-52917.html</link><guid>https://patchthecve.com/cve/CVE-2024-52917.html</guid><pubDate>Wed, 17 Jun 2026 08:07:51 +0000</pubDate><description>MEDIUM 6.5: Bitcoin Core before 22.0 has a miniupnp infinite loop in which it allocates memory on the basis of random data received over the network, e.g., large M-SEARCH replies from a fake UPnP device.</description></item><item><title>CVE-2024-52916: Bitcoin Core before 0.15.0 allows a denial of service (OOM kill of a daemon process) via a flood of minimum di</title><link>https://patchthecve.com/cve/CVE-2024-52916.html</link><guid>https://patchthecve.com/cve/CVE-2024-52916.html</guid><pubDate>Wed, 17 Jun 2026 08:07:51 +0000</pubDate><description>HIGH 7.5: Bitcoin Core before 0.15.0 allows a denial of service (OOM kill of a daemon process) via a flood of minimum difficulty headers.</description></item><item><title>CVE-2024-52915: Bitcoin Core before 0.20.0 allows remote attackers to cause a denial of service (memory consumption) via a cra</title><link>https://patchthecve.com/cve/CVE-2024-52915.html</link><guid>https://patchthecve.com/cve/CVE-2024-52915.html</guid><pubDate>Wed, 17 Jun 2026 08:07:51 +0000</pubDate><description>HIGH 7.5: Bitcoin Core before 0.20.0 allows remote attackers to cause a denial of service (memory consumption) via a crafted INV message.</description></item><item><title>CVE-2024-52914: In Bitcoin Core before 0.18.0, a node could be stalled for hours when processing the orphans of a crafted unco</title><link>https://patchthecve.com/cve/CVE-2024-52914.html</link><guid>https://patchthecve.com/cve/CVE-2024-52914.html</guid><pubDate>Wed, 17 Jun 2026 08:07:51 +0000</pubDate><description>HIGH 7.5: In Bitcoin Core before 0.18.0, a node could be stalled for hours when processing the orphans of a crafted unconfirmed transaction.</description></item><item><title>CVE-2024-52913: In Bitcoin Core before 0.21.0, an attacker could prevent a node from seeing a specific unconfirmed transaction</title><link>https://patchthecve.com/cve/CVE-2024-52913.html</link><guid>https://patchthecve.com/cve/CVE-2024-52913.html</guid><pubDate>Wed, 17 Jun 2026 08:07:51 +0000</pubDate><description>MEDIUM 5.3: In Bitcoin Core before 0.21.0, an attacker could prevent a node from seeing a specific unconfirmed transaction, because transaction re-requests are mishandled.</description></item><item><title>CVE-2024-52912: Bitcoin Core before 0.21.0 allows a network split that is resultant from an integer overflow (calculating the </title><link>https://patchthecve.com/cve/CVE-2024-52912.html</link><guid>https://patchthecve.com/cve/CVE-2024-52912.html</guid><pubDate>Wed, 17 Jun 2026 08:07:50 +0000</pubDate><description>HIGH 7.5: Bitcoin Core before 0.21.0 allows a network split that is resultant from an integer overflow (calculating the time offset for newly connecting peers) and an abs64 logic bug.</description></item><item><title>CVE-2019-25220: Bitcoin Core before 24.0.1 allows remote attackers to cause a denial of service (daemon crash) via a flood of </title><link>https://patchthecve.com/cve/CVE-2019-25220.html</link><guid>https://patchthecve.com/cve/CVE-2019-25220.html</guid><pubDate>Wed, 17 Jun 2026 02:31:46 +0000</pubDate><description>HIGH 7.5: Bitcoin Core before 24.0.1 allows remote attackers to cause a denial of service (daemon crash) via a flood of low-difficulty header chains (aka a &quot;Chain Width Expansion&quot; attack) because a node does not first verify that a presented chain has enough work before committing to store it.</description></item><item><title>CVE-2024-35202: Bitcoin Core before 25.0 allows remote attackers to cause a denial of service (blocktxn message-handling asser</title><link>https://patchthecve.com/cve/CVE-2024-35202.html</link><guid>https://patchthecve.com/cve/CVE-2024-35202.html</guid><pubDate>Wed, 17 Jun 2026 07:34:32 +0000</pubDate><description>HIGH 7.5: Bitcoin Core before 25.0 allows remote attackers to cause a denial of service (blocktxn message-handling assertion and node exit) by including transactions in a blocktxn message that are not committed to in a block&#x27;s merkle root. FillBlock can be called twice for one PartiallyDownloadedBlock instanc</description></item></channel></rss>