What Is ‘Transaction Malleability’?
Transaction malleability is a vulnerability where a third party could alter a transaction's unique identifier (TXID) before it is confirmed, without changing the transaction's content or validity. This could potentially confuse systems relying on the original TXID.
It was largely addressed in Bitcoin by the SegWit upgrade.