Bitcoin Core Rethinks Disclosure as AI Makes Bugs Easier to Find

Share

Bitcoin Core adopted a revised vulnerability disclosure policy on Thursday, October 22, 2026. The change follows a rise in reports of flaws that can be rediscovered quickly with large language models (LLMs). The project is shortening its embargo for these easy-to-find bugs, accepting less time for testing in exchange for faster fixes.

๐Ÿ”‘ Key takeaways

  • Flaws classified as “easily discoverable” will get a fix backported to every actively maintained major version, plus a security advisory.
  • An AI-assisted audit campaign logged 4,962 findings, of which 85 were rated critical.
  • A Coldcard firmware flaw, unrelated to AI, let attackers drain 594 BTC in 25 minutes, roughly $114 million.
  • The main trade-off: fixes arrive sooner, but with less time in testing.

An AI-Assisted Audit Campaign

The revision grew out of a series of analyses run in late July 2026. A volunteer group of sixteen developers, the Bitcoin Red Team, ran AI models across roughly 390 projects in the Bitcoin ecosystem in a little over a day. The output was large: 4,962 findings, including 85 classified as critical.

Not all of those findings had been verified. According to FXStreet, only about one fifth had been reproduced at that stage. The available sources do not specify whether all 85 critical issues were confirmed. The distinction matters: it separates a warning signal from a list of genuinely exploitable bugs.

Incidents on the Ground

The campaign was followed by several incidents that made the issue concrete. The group privately reported a flaw in the BTCPay server, which was later exploited on production merchant servers. The attacks emptied Lightning nodes that merchants use to accept small bitcoin payments.

Core Lightning, one of the leading Lightning implementations, asked its operators to disconnect after AI-generated vulnerability reports sent to its small team proved accurate. The team had held the technical details back for two weeks.

IncidentDateImpactLink to AI
BTCPay serverJuly 2026Merchant Lightning nodes drainedFlaw reported privately, then exploited
Coldcard firmwareJuly 30, 2026594 BTC drained in 25 minutes, about $114M over four sweepsNone; the flaw did not need AI, though the vendor said AI helped uncover other bugs
Core LightningNot specifiedOperators asked to disconnectAI-generated reports, confirmed accurate

Until now, Bitcoin Core applied an embargo period to give operators time to update their software before technical details became public. A fix could be deployed quietly, but the flaw itself only became visible once those details were published. The problem arose when patched versions could not be backported to older releases, forcing users to wait for the next major version, which typically arrives about every six months.

“The embargo period brings little benefit, but it delays the availability of a fixed version.”

Antoine Poinsot, developer, Bitcoin Core and Chaincode Labs

An “Easily Discoverable” Category and Four Severity Tiers

Antoine Poinsot proposed the revision after a rise in reports of flaws that are easy to rediscover. In his view, LLMs sharply reduce the difficulty of detecting certain classes of problems or spotting hidden fixes in code. The new policy therefore introduces a category called “easily discoverable”, covering flaws that can be found with minimal effort, such as a simple query to an LLM.

The test is based on how hard a flaw is to discover, not on which tool was used. A bug therefore falls into this category even if no AI has found it yet. When a vulnerability is placed there, Bitcoin Core must publish, for every actively maintained major version, a fixed release containing the patch as soon as possible, along with a security advisory. Fixes are thus backported to all active versions without waiting for the next major release. The advisory discloses some details, though not necessarily the full technical picture.

For all other flaws, the policy still relies on four severity classes, with timelines summarised below.

ClassScopeExamples citedDisclosure timeline
Easily discoverableFlaws findable with minimal effortNone classified at adoptionFix and advisory as soon as possible
CriticalTheft of coins, issuance outside schedule, permanent network splitCVE-2018-17144 (denial of service and inflation)Ad hoc procedure
HighSignificant impact, often remotely exploitableCVE-2024-35202, CVE-2024-52914, CVE-2019-25220Up to two weeks after end of life of the last affected version
MediumDegraded performance, limited scopeCVE-2015-20111, CVE-2024-52921, CVE-2024-52922Up to two weeks after end of life of the last affected version
LowHard to exploit or limited impactCVE-2024-52920, CVE-2024-52917Two weeks after a major version containing the fix

The critical class covers threats to the fundamental security and integrity of the network. It falls outside the standard process, as it will likely require an ad hoc procedure. The high class targets flaws capable of causing widespread disruption, such as a remotely triggered crash or a node stalled for extended periods. The medium class groups flaws that significantly degrade performance, such as potential remote code execution on the local network when UPnP is enabled, or block propagation delays. The latter could leave a node waiting up to ten minutes before retrieving a block from another peer.

Low-severity flaws are hard to exploit or have limited impact. They may require non-standard configurations or originate from the local network. A malformed “getdata” message, for instance, can trigger a loop that consumes CPU without preventing the node from processing blocks.

Historical advisories show these issues are not new. The 30.0 release of October 10, 2025 fixed, among others, CVE-2025-46597, a very unlikely remote crash on 32-bit systems, and CVE-2025-54604 and CVE-2025-54605, which could fill disks through fake self-connections and invalid blocks respectively. Further fixes shipped in versions 29.0, 22.0, 0.21.0 and 0.20.0, as well as in older releases.

Trade-Offs and Community Reaction

The main trade-off identified by maintainers is shorter testing time. Fixes for easily discoverable flaws will have “less time to cook” before reaching users. Antoine Riard, a long-standing Bitcoin security researcher, wanted to keep the option of publishing a fix without an official advisory and deciding case by case what to withhold.

Poinsot rejected that option, stressing the risk of a rushed migration by users who would otherwise be unaffected. Alerting users to a security issue without any detail, he argued, could create unnecessary additional risk. Luke de Wolf, host of the Bitcoin Infinity Show and author of “Defending Bitcoin”, summed up a view shared by several observers.

“I have disagreed with Antoine’s approach to security in the past, but this is a good update.”

Luke de Wolf, host of the Bitcoin Infinity Show

No vulnerability had yet been placed in the new category at the time of adoption. The sources report no change in the bitcoin price and no other market reaction linked to the revision. The expected effect is therefore primarily operational, for node operators who will receive fixes and advisories faster, including when they are not yet running the latest major version.


Outlook: An Application Still to Be Measured

The first real application of the rule will show how Bitcoin Core sets the threshold for “easy discovery” in practice. That choice will define the policy’s real reach: a threshold that is too broad will increase the number of emergency releases, while one that is too strict will leave some flaws following the usual embargo path.

Three scenarios stand out. In the base case, rapid backporting shortens the exposure window for nodes that are slow to upgrade, without a sharp rise in incidents. In the adverse case, malicious actors exploit AI-found flaws before operators have applied patches, especially if advisories give too many clues. In the favourable case, the community adapts its testing and review tools to the faster rhythm, offsetting the reduced cooking time.

Sources

Cet article est publiรฉ ร  titre informatif et รฉducatif. Il ne constitue en aucun cas un conseil en investissement. Faites vos propres recherches (DYOR) avant toute dรฉcision.

Disclaimer: this content is for information purposes only and is not financial advice. Cryptocurrencies are highly volatile: you may lose all of your capital. Always do your own research. Legal notice
Telemac
Telemachttp://cryptoinfo.ch
Passionnรฉ de nouvelles technologies, jโ€™explore lโ€™univers de la blockchain et des cryptomonnaies pour partager lโ€™actualitรฉ et les innovations du secteur.

Read More

Items