Merge #10409: [tests] Add fuzz testing for BlockTransactions and BlockTransactionsRequest
commitb5545d8df99fb71bbb627eebe623ff8d9a2d9719
authorWladimir J. van der Laan <laanwj@gmail.com>
Sat, 28 Oct 2017 14:17:35 +0000 (28 16:17 +0200)
committerWladimir J. van der Laan <laanwj@gmail.com>
Sat, 28 Oct 2017 14:22:20 +0000 (28 16:22 +0200)
treea8dbd19e0a75c96766366a380bdab189328f88bd
parentd93fa261f079d529a94ff26aa406a49e28d10340
parentfd3a2f3130ebd1d1001c5dff80c1ff026654b00d
Merge #10409: [tests] Add fuzz testing for BlockTransactions and BlockTransactionsRequest

fd3a2f3 [tests] Add fuzz testing for BlockTransactions and BlockTransactionsRequest (practicalswift)

Pull request description:

  The `BlockTransactions` deserialization code is reachable with tainted data via `ProcessMessage(…, "BLOCKTXN", vRecv [tainted], …)`.

  The same thing applies to `BlockTransactionsRequest` which is reachable via `"GETBLOCKTXN"`.

Tree-SHA512: 64560ea344bc6145b940472f99866b808725745b060dedfb315be400bd94e55399f50b982149645bd7af7ed9935fd28751d7daf0d3f94a8e2ed3bc52e3325ffb