HomePhabricator

test: add BIP37 remote crash bug [CVE-2013-5700] test to p2p_filter.py

Description

test: add BIP37 remote crash bug [CVE-2013-5700] test to p2p_filter.py

Summary:
Integrates the missing message type filteradd to the test framework and checks that the BIP37 implementation is not vulnerable to the "remote crash bug" CVE-2013-5700 anymore.

This is a Backport of Bitcoin Core PR18515

Test Plan: ninja && ./test/functional/test_runner.py

Reviewers: O1 Bitcoin ABC, #bitcoin_abc, Fabien

Reviewed By: O1 Bitcoin ABC, #bitcoin_abc, Fabien

Differential Revision: https://reviews.bitcoinabc.org/D7546

Details

Provenance
Sebastian Falbesoner <sebastian.falbesoner@gmail.com>Authored on Apr 3 2020, 13:54
PiRKCommitted on Sep 24 2020, 09:30
PiRKPushed on Sep 24 2020, 09:30
Reviewer
Restricted Owners Package
Differential Revision
D7546: test: add BIP37 remote crash bug [CVE-2013-5700] test to p2p_filter.py
Parents
rABCc27d58dec9fa: [Backport]test: replace (send_message + sync_with_ping) with send_and_ping
Branches
Unknown
Tags
Unknown