Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1000 CNY

100.0%

CVE-2018-17144 PoC — Bitcoin Core和Bitcoin Knots 输入验证错误漏洞

Source
Associated Vulnerability
Title:Bitcoin Core和Bitcoin Knots 输入验证错误漏洞 (CVE-2018-17144)
Description:Bitcoin Core是一款用于验证区块链交易有效性的开源客户端。Bitcoin Knots是一个完整的比特币客户端。 Bitcoin Core和Bitcoin Knots中存在安全漏洞。攻击者可借助两次相同的输入利用该漏洞造成拒绝服务(应用程序崩溃)。以下产品和版本受到影响:Bitcoin Core 0.14.3之前的0.14.x版本,0.15.2之前的0.15.x版本,0.16.3之前的0.16.x版本;Bitcoin Knots 0.14.x版本至0.16.3之前的0.16.x版本。
Description
Ban all denial-of-service vulnerability exploitable nodes from your node CVE-2018-17144  
Readme
# ban-exploitable-bitcoin-nodes
Ban all denial-of-service vulnerability exploitable nodes from your node CVE-2018-17144  

## Requirements for the bash script (ban.sh)

### Command-line JSON processor jq.

Install on Debian-based Linux
```` 
sudo apt-get install jq
```` 

## Download and use the script

`git clone https://github.com/iioch/ban-exploitable-bitcoin-nodes.git`

Run:

````
cd ban-exploitable-bitcoin-nodes   
chmod u+x ban.sh   
./ban.sh
````

### To view banned IP addresses:

````
bitcoin-cli listbanned
````

### To clear banned IP addresses:

````
bitcoin-cli clearbanned
````
File Snapshot

[4.0K] /data/pocs/083154c6f6ef76397cd86dc6e3b3c8a597eefd40 ├── [2.2K] ban.sh ├── [ 34K] LICENSE └── [ 596] README.md 0 directories, 3 files
Shenlong Bot has cached this for you
Remarks
    1. It is advised to access via the original source first.
    2. If the original source is unavailable, please email f.jinxu#gmail.com for a local snapshot (replace # with @).
    3. Shenlong has snapshotted the POC code for you. To support long-term maintenance, please consider donating. Thank you for your support.