XRP Ledger developers have disclosed why they deployed the critical XRP-minting fix without the network’s standard amendment process. The direct activation was the first deliberate transaction-processing change to ship this way since the amendment system was introduced more than a decade ago.
The official vulnerability report confirms that an integer overflow in the payment engine could have created spendable XRP beyond the intended supply. An attacker would have needed hundreds of deliberately mispriced offers and a specially constructed payment. RippleX reproduced the exploit locally and confirmed that the resulting XRP could be spent.
Normal XRPL rule changes require more than 80% support from trusted validators for two weeks. Developers concluded that publishing the open-source fix while leaving the vulnerable rule active during voting would expose the exploit to attackers. Version 3.4.1 therefore rejected the malicious transaction as soon as each server upgraded.
The response created a temporary consensus risk. An exploit submitted during the mixed-version window could have been accepted by older servers and rejected by upgraded ones, forcing lagging nodes out of sync or halting validation. Developers judged a possible halt less damaging than processing transactions that created fraudulent XRP. More than 80% of validators on the default Unique Node List were upgraded on the release date.
The report says no evidence of exploitation was found on any public network. It also documents a separate Batch transaction flaw that could have disrupted consensus or broken indexers, though Batch had not activated on mainnet when discovered. Its replacement fix and the corrected Batch feature activated October 9.
TOKEN RECON ASSESSMENT
The emergency patch protected the ledger, but it also exposed the governance tradeoff created by open-source disclosure during a critical incident. The defensible conclusion is not that one party casually changed XRPL. Validators coordinated rapidly around a binary they could not immediately audit in public because disclosure would have revealed the exploit. The next trust test is whether the promised re-verification, AI-assisted testing and formal verification reduce the chance that emergency secrecy becomes necessary again.
Sources
XRP Ledger: Vulnerability disclosure report for xrpld 3.4.1
The Block: XRP Ledger bug, bounty and emergency-patch details