
Electrum, one of the oldest and most respected Bitcoin wallets in the cryptocurrency space, has patched a high-severity security flaw that allowed malicious servers to hijack pending transactions and trick users into sending funds directly to attackers.
The exploit targets how the lightweight wallet interacts with untrusted servers when handling unconfirmed transactions. By swallowing legitimate payments and replacing them with spoofed entries in a user's transaction history, rogue servers set a trap that was sprung as soon as an unsuspecting user tried to speed up a stalled payment.
Electrum developers quickly released a fix in version 4.8.3. Bitcoin holders using Electrum are strongly advised to update immediately to protect their funds.
Electrum relies on a decentralized network of servers to index the Bitcoin blockchain and broadcast user transactions. Because it is a light client rather than a full node, Electrum historically trusted the server it connected to when displaying pending unconfirmed transactions in the local mempool history.
Attackers found a way to turn this trust model into an active theft vector using Bitcoin’s Replace-by-Fee (RBF) mechanism:
When the user initiated the RBF fee-bump, Electrum took the fake transaction displaying the attacker's output address and generated a completely valid, signed transaction with a higher fee. Once broadcast, this new transaction hit the Bitcoin network as a legitimate transfer, directing the funds straight into the hacker’s wallet.
Further details regarding the mechanism and vulnerability timeline were covered in reports by Decrypt and CoinDesk.
The vulnerability came to light in October 2026 following disclosures to the Electrum security team.
The initial report was submitted on 11th October by a user operating a two-of-three multisignature wallet paired with Trezor hardware devices. Although the user spotted an unfamiliar pending transaction appearing in their history after broadcasting a payment, no funds were lost because the malicious server failed to propagate the transaction further.
However, a second incident reported on 18th October by user Raju-K12 resulted in confirmed financial loss. The user approved a fee-bump on what appeared to be a routine stuck transaction, inadvertently authorising a transfer to the attacker.
Following these reports, Electrum developer SomberNight published an official security advisory detailing the flaw, designated as CVE-2026-117601. The full technical breakdown is documented in the GitHub Security Advisory GHSA-6jp4-8v48-cc5v.
To neutralise the exploit, the Electrum team pushed out a critical software update.
The main fix introduced in Electrum 4.8.3 forces the wallet client to verify cryptographic signatures on all wallet-owned inputs before adding any unconfirmed mempool transaction to its local history. Because an attacker cannot forge valid signatures for the user’s private keys, a rogue server can no longer feed spoofed outgoing transactions into the wallet UI.
The release tagged on GitHub can be reviewed at the Electrum 4.8.3 Release Page.
Developers noted an important technical caveat: while outgoing transactions spending the user's coins are now cryptographically validated, incoming transactions from external senders remain unverified for unconfirmed signatures. Fully validating external inputs would require recursive script verification akin to running a full consensus engine, which falls outside the scope of a lightweight client design. However, this does not expose users to the RBF redirection vector described above.
If you use Electrum to manage your Bitcoin transactions, take the following steps to secure your assets:
By keeping software updated and maintaining strict verification practices when signing transactions, Bitcoin users can ensure their funds remain safe from mempool spoofing attacks.
Disclaimer: This article is provided for informational purposes only, mistakes may be made, and it's not offered or intended to be used as legal, tax, investment, financial, or any other advice.
