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
zimbra-cve-2026-73570-ir — Toolkit di risposta agli incidenti incentrato sul rilevamento per gli amministratori di Zimbra che indagano sulla CVE-2026-73570. Cerca nei log gli indicatori di exploit, esamina le posizioni di persistenza e raccoglie bundle di prove con timestamp senza alterare lo stato dell'host. | Kitploit
Strumenti/GitHubGitHub/dahnutz/zimbra-cve-2026-73570-ir
Strumenti DifensiviGestione degli Indicatori di Compromissione (IOC)Analisi delle VulnerabilitàDigital ForensicsThreat IntelligenceRisposta agli IncidentiAnalisi dei Log
GitHubdahnutz/zimbra-cve-2026-73570-ir

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 →

zimbra-cve-2026-73570-ir

Vedi Repository
8h 38m faNon ancora revisionato

Informazioni

Toolkit di risposta agli incidenti incentrato sul rilevamento per gli amministratori di Zimbra che indagano sulla CVE-2026-73570. Cerca nei log gli indicatori di exploit, esamina le posizioni di persistenza e raccoglie bundle di prove con timestamp senza alterare lo stato dell'host.

Condividi

Kit di Risposta IR Comunitaria per Zimbra CVE-2026-73570

Strumenti di incident response incentrati sul rilevamento e sulla preservazione delle prove per gli amministratori Zimbra che indagano su un sospetto sfruttamento di CVE-2026-73570.

[!CAUTION] Questo è un progetto comunitario indipendente, non un oracolo di compromissione del fornitore. Il checker è in sola lettura e riporta le prove per gravità; non può dimostrare che un host sia pulito. Se la compromissione del root è confermata o credibilmente sospettata, trattare l'host come non affidabile: preservare le prove, contenerlo, ruotare i segreti da un sistema pulito e ricostruire su una piattaforma supportata.

Cosa fa questo repository

  • Cerca nei log locali di Zimbra/mail l'invariante di sfruttamento Service status change: localhost e sintassi sospetta di shell/download.
  • Esamina lo stato SNMP/swatch di Zimbra, le posizioni note di persistenza JSP, JSP recenti inattesi e possibili copie di Zimbra.jsp.
  • Riporta prove di GSocket/gs-dbus, processi falsi, IRC/PowerBots, cron, rc.local, chiavi SSH, sudo, file temporanei e connessioni outbound attive.
  • Raccoglie un bundle di prove privato e timestamped senza contenuto della casella di posta o pulizia automatica.
  • Pubblica indicatori derivati dall'incidente con classe di prova, confidenza e stato espliciti.
  • Non sfrutta, recupera payload, contatta infrastruttura IOC, rimuove artefatti, invia dati, ispeziona il contenuto della casella di posta o sostituisce l'analisi forense. L'assenza di risultati può significare log mancanti/ruotati, persistenza inattiva, permessi insufficienti, una variante non riconosciuta o raccolta dopo la pulizia da parte dell'attaccante.

    Avvio rapido

    Eseguire sull'host Zimbra da una sessione amministrativa affidabile. Preferire la raccolta delle prove prima di un'indagine approfondita perché il lavoro su sistemi live può modificare lo stato volatile e i tempi di accesso.

    root@kitploit:~
    sudo ./scripts/check-zimbra-73570.sh
    sudo ./scripts/check-zimbra-73570.sh --since-days 30 --json /secure/case/check-report.json
    sudo ./scripts/collect-evidence.sh --output /secure/case
    

    I codici di uscita del checker sono:

    CodiceSignificato
    0Nessun risultato medio/alto/critico (non prova di sicurezza)
    1Uno o più risultati medi
    2Uno o più risultati alti o critici
    64Utilizzo non valido

    L'output del checker utilizza le categorie INFO, MEDIUM, HIGH e CRITICAL. Non comprime deliberatamente prove sfumate in un singolo flag COMPROMISED. Un report JSON viene scritto solo quando viene richiesto --json. I controlli sui file possono essere testati contro un fixture isolato con --root; i controlli live su processi e rete vengono quindi saltati.

    Il collector crea una directory con modalità 0700 e un archivio compresso accanto ad essa, registra i metadati di raccolta e scrive manifest SHA-256. Legge i file sospetti solo per calcolarne l'hash e non li mette in quarantena, tronca, cambia permessi, elimina o esegue. Il bundle risultante può contenere hostname sensibili, nomi utente, estratti di log, configurazione, indirizzi IP e chiavi pubbliche: mantenerlo crittografato, con controllo degli accessi e fuori da questo repository.

    Modello delle prove

    Gli indicatori sono separati in:

    • confirmed-on-host — osservati nelle prove di incidente sanificate dell'host interessato; questo prova un'osservazione, non necessariamente l'esecuzione riuscita o l'attribuzione.
    • confirmed-from-retrieved-payload — presenti nel contenuto del payload recuperato durante l'incidente; questo non prova che il payload sia stato eseguito o che l'infrastruttura sia ancora attiva.
    • exploitation-attempt-only — osservati nelle prove di richieste di exploit/sorgente; questo non stabilisce di per sé l'esecuzione di comandi.

    Vedere IOCS.md, iocs.csv e iocs.json. Nessun campione di malware o prove specifiche della vittima sono inclusi. Nessun URL di payload è stato contattato durante lo sviluppo; lo stato degli URL è storico/non verificato a meno che una terza parte affidabile non stabilisca diversamente in modo indipendente.

    Catena analitica derivata dall'incidente

    Le prove sanificate supportano questa catena di lavoro:

    root@kitploit:~
    Tentativo di injection di comandi SMTP
      -> esecuzione come zimbra
      -> persistenza JSP
      -> inventario/ricognizione del sistema
      -> distribuzione GSocket
      -> gs-dbus / [kcached]
      -> bot IRC Perl
      -> possibile escalation a root o persistenza
    

    Questa è una catena derivata dall'incidente, non un comportamento universale della CVE. Nell'insieme di prove sanificate, download/esecuzione come account di servizio, una shell interattiva, una configurazione Nginx controllata dall'attaccante avviata da root, processi root gs-dbus/[kcached] e persistenza root oraria sono direttamente corroborati. I meccanismi esatti di escalation dei privilegi, la timeline di distribuzione JSP, ogni ramo del payload, l'identità dell'operatore e l'attribuzione rimangono lacune dipendenti dalle prove. Vedere docs/triage.md.

    Guida alla risposta

    • Triage: interpretare i risultati e preservare l'incertezza.
    • Persistenza: posizioni, mascheramento dei processi e validazione.
    • Contenimento: isolamento sicuro e priorità nella gestione dei segreti.
    • Recupero: guida al rebuild-first per la compromissione del root.

    Non pubblicare prove live della vittima o campioni di malware. Dopo la validazione interna e l'autorizzazione, i pacchetti di indicatori difensivi possono essere condivisi con Shadowserver. Le segnalazioni a URLhaus dovrebbero essere limitate a URL verificati in modo indipendente come URL attivi di distribuzione di malware; gli URL storici o non verificati non dovrebbero essere segnalati come attivi.

    Validazione

    Tutti i test utilizzano fixture statici e non eseguono alcuna attività di rete:

    root@kitploit:~
    make validate
    

    Questo controlla la sintassi Bash, la coerenza dello schema IOC/CSV/JSON, il rilevamento dei fixture, l'output leggibile dalla macchina e l'igiene del repository. shellcheck viene utilizzato quando installato.

    Supporto e contributi

    Rivedere CONTRIBUTING.md prima di proporre indicatori o modifiche al rilevamento. Segnalare i problemi di sicurezza privatamente come descritto in SECURITY.md. Concesso in licenza sotto Apache-2.0; vedere LICENSE.

    Scarica lo strumento