Bitcoinjs-lib Patches Two Bugs Affecting Miner Fee Calculations
Bitcoinjs-lib has patched two bugs that could lead to incorrect miner fee calculations in Bitcoin applications. The security updates, released on Oct. 26, are included in versions 5.2.2, 6.1.9, and 7.0.4. The issues primarily affect partially signed Bitcoin transactions (PSBTs), which are defined by BIP 174 for sharing transaction information and signatures. Applications using these libraries may miscalculate fees if they trust bitcoinjs-lib's calculations without independent verification. The first flaw allows signing and fee accounting to use different input values, leading to significant discrepancies. For instance, a demonstration showed a real fee of 900,000,000 satoshi reported as only 200 satoshi. The second flaw involves missing input-value records, causing the fee calculator to treat those inputs as zero, resulting in misleading fee reports. An example indicated a true fee of 91,000 satoshi reported as 1,000 satoshi. The patched versions now require a value for every input during fee calculation and reject conflicting records. Affected releases include versions 5.2.0 to 5.2.1, 6.0.0 to 6.1.8, and 7.0.0 to 7.0.3. Users unable to upgrade should verify output values independently and reject conflicting records before signing.
-- Price
This content is provided for general informational purposes only and doesn't constitute financial, investment, legal, or tax advice. Any events, rewards, online promotions, or related information mentioned herein should not be considered a recommendation, solicitation, or invitation to purchase, sell, trade, or otherwise deal in any crypto assets. Crypto assets are highly volatile and may result in loss. The availability of WEEX services, products, and related events may vary by region. You are responsible for ensuring that your participation is in accordance with applicable local laws and regulations.
You may also like

Arcadia₿ Launches Bitcoin Custody Service for 2027

Three Vulnerabilities Discovered in Bitcoin Core

CoinShares' Zcash ETP: Euronext Paris Suspends and Then Restores It on Its Listing Day

Euro-area banks report record decline in retail-funding access

Wall Street’s Fast Money Fled Bitcoin ETFs, Sovereign Funds Stepped In

Crypto: Zcash Celebrates Its 10th Anniversary and Prepares for Major Change

IREN Completes $363 Million Financing for AI Equipment Refinancing

Bitcoin options show premium ahead of Fed decision

Why Third Parties Again? A Review of Coinbase's Supply Chain Risks and Defense Dilemmas

Luxor Raises 16 Million USD to Expand AI Compute and Derivatives

Samara Asset Group CEO Criticizes Bitcoin Treasury Companies

Confidential ZEC trading goes live on Shield

Thailand's Supreme Court Rules Bitcoin as Property in Legal Terms

STRC Daily Dividend Vote Tonight: Can Strategy's Financing Flywheel Be Restarted?

Taxation: France ranks last among 38 OECD countries, bad news for crypto holders

Bitcoin beats the S&P 500 on most trading days but still loses the month

Itaú Unibanco Reports Crypto Trading and Custody Business to the Central Bank of Brazil

INDODAX Joins AFSI for Inclusive Crypto Literacy

Japanese Bitcoin Industry to Raise Approximately 800 Million Yen Through BTC Equity Investment in Partnership with ANAP Group

37.4% of Bitcoins Untouched for Four Years, Investor Confidence Grows

OpenAI Refutes Exponential Time Hypothesis; Bitcoin Decryption Possibility Remains Uncertain

Krueger Proposes Million-Dollar Bitcoin High Bet to Jason

Strive CEO prioritizes credit products for total returns

Galaxy Announces End of Bitcoin Bear Market, Targeting $125,000

Bitcoin Spot ETF Sees $176 Million Net Inflow Yesterday, BlackRock's IBIT Leads

Global Market Developments in the Last 24 Hours

Bitcoin daily transactions rise to 700000-800000, efficiency gains drive growth

Explanation for Bitcoin's Stagnation at $80,000

Super League Purchases 4 BTC at Approximately $80,581








