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

Goal: 1000 CNY · Raised: 1000 CNY

100.0%

CVE-2017-9430 PoC — dnstracer 缓冲区错误漏洞

Source
Associated Vulnerability
Title:dnstracer 缓冲区错误漏洞 (CVE-2017-9430)
Description:dnstracer是一个用来跟踪DNS解析过程的应用程序。 dnstracer 1.9及之前的版本中存在基于栈的缓冲区溢出漏洞。攻击者可借助带有较长参数的命令行利用该漏洞造成拒绝服务(应用程序崩溃)。
Readme
# i,am Gihad from Libya !!
--------------------------------------------
# DNSTracer-1.8.1---Buffer-Overflow
# CVE-2017-9430
# What Stack-based buffer overflow in dnstracer through 1.9 allows attackers to cause a denial of service (application crash) or possibly have unspecified other impact via a command line with a long name argument that is mishandled in a strcpy call for argv[0]. An example threat model is a web application that launches dnstracer with an untrusted name string.
-----------------------------------------------------------------------------------------------------------------------------------------
# Description:  Stack-based buffer overflow in dnstracer through 1.9 allows 
attackers  to cause a denial of service (application crash) or possibly hav
e unspecified other impact via a command line with a long name argument tha
t is mishandled in a strcpy call for argv[0]. An example threat model is a 
web application that launches dnstracer with an untrusted name string
--------------------------------------------------------------------------------------------------------------------
Terminal:> dnstracer -v $(python -c 'print "A"*1025')

![screenshot from 2017-06-08 04-17-03](https://user-images.githubusercontent.com/25440152/26914979-5b847042-4c24-11e7-91dd-1be8450ee3f4.png)
File Snapshot

[4.0K] /data/pocs/bb80c75b7aa099634b4042a6a6c9272296b050bc └── [1.3K] README.md 0 directories, 1 file
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.