
Loading

Loading
We use strictly necessary cookies to run this site, and analytics cookies to understand how it's used. See our Privacy Policy for details.
A GitHub-reviewed security advisory, not necessarily under active exploitation the way our CISA KEV advisories are, but a real, disclosed vulnerability in an open-source dependency.
Affected packages
Vulnerable: < 4.8.3
Patched in 4.8.3
Details
The main Electrum server the client connects to is trusted with mempool ("unconfirmed") transactions. This is documented design. [0]
However now someone figured out a way to practically exploit it:
Commit 90fe30822 contains the fix [1], included in version 4.8.3.
The client now verifies the signatures of wallet.is_mine inputs for mempool txs (before adding them to its local history).
Users should upgrade (and regularly do so in any case). As a workaround, without upgrading, when signing any transaction, for bumping the fee or not, they should verify the output addresses and amounts are as expected.
Clients that connect to servers they trust (e.g. run their own) are not affected.
Electrum thanks user1 and Raju-K12 for finding and responsibly disclosing this issue to us.
EPSS, exploit probability
Low0.18%
estimated chance of real-world exploitation in the next 30 days, higher than 7.1% of every CVE FIRST.org scores
Refreshed 10/28/2026, via FIRST.org's EPSS model, not CVSS, this measures likelihood of exploitation, not how severe it would be.
Talk to us about this
Find out whether this dependency (or others like it) is actually reachable in your codebase.
Get help patching, or building dependency-scanning into your pipeline going forward.
A secure code review or supply chain review finds this before an advisory does.