VYPR

Bitcoin Core

by Bitcoin Foundation

Source repositories

CVEs (60)

  • CVE-2015-20111CriNov 18, 2024
    risk 0.57cvss 9.8epss 0.01

    miniupnp before 4c90b87, as used in Bitcoin Core before 0.12 and other products, lacks checks for snprintf return values, leading to a buffer overflow and significant data leak, a different vulnerability than CVE-2019-12107. In Bitcoin Core before 0.12, remote code execution was…

  • CVE-2025-54605HigOct 28, 2025
    risk 0.49cvss 7.5epss 0.00

    Bitcoin Core through 29.0 allows Uncontrolled Resource Consumption (issue 2 of 2).

  • CVE-2025-54604HigOct 28, 2025
    risk 0.49cvss 7.5epss 0.00

    Bitcoin Core through 29.0 allows Uncontrolled Resource Consumption (issue 1 of 2).

  • CVE-2024-52920HigNov 18, 2024
    risk 0.49cvss 7.5epss 0.01

    Bitcoin Core before 0.20.0 allows remote attackers to cause a denial of service (infinite loop) via a malformed GETDATA message.

  • CVE-2024-52916HigNov 18, 2024
    risk 0.49cvss 7.5epss 0.01

    Bitcoin Core before 0.15.0 allows a denial of service (OOM kill of a daemon process) via a flood of minimum difficulty headers.

  • CVE-2024-52915HigNov 18, 2024
    risk 0.49cvss 7.5epss 0.01

    Bitcoin Core before 0.20.0 allows remote attackers to cause a denial of service (memory consumption) via a crafted INV message.

  • CVE-2024-52914HigNov 18, 2024
    risk 0.49cvss 7.5epss 0.01

    In Bitcoin Core before 0.18.0, a node could be stalled for hours when processing the orphans of a crafted unconfirmed transaction.

  • CVE-2024-52912HigNov 18, 2024
    risk 0.49cvss 7.5epss 0.01

    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.

  • CVE-2019-25220HigNov 18, 2024
    risk 0.49cvss 7.5epss 0.01

    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 "Chain Width Expansion" attack) because a node does not first verify that a presented chain has enough work before committing to…

  • CVE-2023-37192HigJul 7, 2023
    risk 0.49cvss 7.5epss 0.01

    Memory management and protection issues in Bitcoin Core v22 allows attackers to modify the stored sending address within the app's memory, potentially allowing them to redirect Bitcoin transactions to wallets of their own choosing.

  • CVE-2021-3195HigJan 26, 2021
    risk 0.49cvss 7.5epss 0.01

    bitcoind in Bitcoin Core through 0.21.0 can create a new file in an arbitrary directory (e.g., outside the ~/.bitcoin directory) via a dumpwallet RPC call. NOTE: this reportedly does not violate the security model of Bitcoin Core, but can violate the security model of a fork…

  • CVE-2020-14198HigSep 10, 2020
    risk 0.49cvss 7.5epss 0.03

    Bitcoin Core 0.20.0 allows remote denial of service.

  • CVE-2018-17145HigSep 10, 2020
    risk 0.49cvss 7.5epss 0.04

    Bitcoin Core 0.16.x before 0.16.2 and Bitcoin Knots 0.16.x before 0.16.2 allow remote denial of service via a flood of multiple transaction inv messages with random hashes, aka INVDoS. NOTE: this can also affect other cryptocurrencies, e.g., if they were forked from Bitcoin Core…

  • CVE-2017-12842HigMar 16, 2020
    risk 0.49cvss 7.5epss 0.02

    Bitcoin Core before 0.14 allows an attacker to create an ostensibly valid SPV proof for a payment to a victim who uses an SPV wallet, even if that payment did not actually occur. Completing the attack would cost more than a million dollars, and is relevant mainly only in…

  • CVE-2015-3641HigMar 12, 2020
    risk 0.49cvss 7.5epss 0.02

    bitcoind and Bitcoin-Qt prior to 0.10.2 allow attackers to cause a denial of service (disabled functionality such as a client application crash) via an "Easy" attack.

  • CVE-2019-15947HigSep 5, 2019
    risk 0.49cvss 7.5epss 0.01

    In Bitcoin Core 0.18.0, bitcoin-qt stores wallet.dat data unencrypted in memory. Upon a crash, it may dump a core file. If a user were to mishandle a core file, an attacker can reconstruct the user's wallet.dat file, including their private keys, via a grep "6231 0500" command.

  • CVE-2018-17144HigSep 19, 2018
    risk 0.49cvss 7.5epss 0.07

    Bitcoin Core 0.14.x before 0.14.3, 0.15.x before 0.15.2, and 0.16.x before 0.16.3 and Bitcoin Knots 0.14.x through 0.16.x before 0.16.3 allow a remote denial of service (application crash) exploitable by miners via duplicate input. An attacker can make bitcoind or Bitcoin-Qt…

  • CVE-2024-52911HigMay 5, 2026
    risk 0.42cvss 7.5epss 0.00

    Bitcoin Core through 28.x has a security issue, the details of which are not disclosed. The earliest affected version is 0.14.

  • CVE-2025-46597HigMar 20, 2026
    risk 0.42cvss 7.5epss 0.00

    Bitcoin Core 0.13.0 through 29.x has an integer overflow.

  • CVE-2024-52922MedNov 18, 2024
    risk 0.42cvss 6.5epss 0.00

    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.

Page 1 of 3