Skip to content

Get notified

Get an email when a new major security incident drops. No spam, unsubscribe any time.

Only used for pwn.watch incident emails. Protected by Cloudflare Turnstile.

Become a sponsor

One slot: pwn.watch, gifs.so, flavors.design, kitze.io, every kitze repo, and an X shout-out.

Secure checkout on Polar. Right after paying you set up your ad on kitze.io.

LivePatchedPatch now

Bitcoin Core 29.5, 30.4, 31.2 and 32.1 fix three AI-found bugs, including a remote crash of Windows, macOS and BSD nodes

Bitcoin Core

Bitcoin Core published three advisories on Oct 28 2026 for bugs first found by an automated LLM scan (Elias Rohrer's Project Loupe at Spiral) and validated by Gregory Sanders. The worst, rated Medium: on platforms other than Linux, a malicious peer can send TCP urgent (out-of-band) data to bypass read backpressure and queue unlimited data, which Bitcoin Core says lets it "trivially crash any Windows, macOS or BSD node it is connected to". A second Medium bug lets a peer that claims not to support BIP 31 pings stay paused forever while its message queue grows (up to 2MB per hour per inbound peer, 5MB per hour per outbound peer). A Low-severity undo-file overflow lets a miner corrupt other nodes' undo data, impractical on 64-bit systems. All three are fixed in 29.5, 30.4, 31.2 and 32.1 and were disclosed early under Core's new policy for "easily discoverable" bugs.

Why this severity: Bitcoin Core rates two bugs Medium and one Low; the TCP urgent-data bug lets any connected peer crash non-Linux nodes; no exploitation reported

Started
Oct 28, 2026

Follow this incident

Discuss on X ↗

Affected

  • Bitcoin Core before 29.5, 30.4, 31.2 and 32.1 (TCP urgent-data bug: Windows, macOS and BSD only; Linux not affected)

Fixed in

  • Bitcoin Core 29.5
  • Bitcoin Core 30.4
  • Bitcoin Core 31.2
  • Bitcoin Core 32.1 (undo-file overflow stays unfixed on 32-bit systems and nodes storing blocks on FAT32)

Timeline2

  1. Bitcoin Core discloses the three bugs (TCP urgent-data OOM, paused pre-BIP31 peer memory growth, undo-file overflow) with fixes in 29.5, 30.4, 31.2 and 32.1. Release notes say three more medium and high severity bugs fixed in 30.0 will be disclosed in two weeks.

  2. Project Loupe's LLM scan flags the TCP urgent-data memory bug; Gregory Sanders validates it and notifies the Bitcoin Core security team the same day.

Advisories4

News & write-ups1

Get an email when a new major security incident drops. No spam, unsubscribe any time.