Closed maflcko closed 2 years ago
Orphan transaction handling was the source of several DoS attack vectors in the past. Fuzzing is one way to detect potential DoS (or other) issues in code. Thus, a specific fuzz target for orphan handling should be added.
Currently some higher level fuzz targets cover some parts of orphan handling, however coverage is incomplete: https://marcofalke.github.io/btc_cov/fuzz.coverage/src/txorphanage.cpp.gcov.html
For guidance on contributing, please read CONTRIBUTING.md before opening your pull request.
Orphan transaction handling was the source of several DoS attack vectors in the past. Fuzzing is one way to detect potential DoS (or other) issues in code. Thus, a specific fuzz target for orphan handling should be added.
Currently some higher level fuzz targets cover some parts of orphan handling, however coverage is incomplete: https://marcofalke.github.io/btc_cov/fuzz.coverage/src/txorphanage.cpp.gcov.html
Useful skills:
Want to work on this issue?
For guidance on contributing, please read CONTRIBUTING.md before opening your pull request.