Back to security portal
Insufficient field size check in Protobuf
Reported on March 5, 2020
An attacker could craft a transaction that could be interpreted in two different ways: first, a legitimate transaction which unknowingly contains a very long prevhash; and second, hidden in the long prevhash is an output sending all funds to the attacker's address. The resulting transaction would be non-standard and would not be propagated by the Bitcoin network, so an attacker would need to mine their own block.
Resolved vulnerabilities
Reported by community. Investigated. Resolved. Because your security is never optional.