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-2025-14847-MongoBleed — Guida tecnica di analisi e bonifica per CVE-2025-14847 (MongoBleed), una vulnerabilità di divulgazione di memoria ad alta gravità nella compressione zlib di MongoDB. Include metodi di rilevamento, comandi di analisi dei log, passaggi di mitigazione e procedure di risposta post-sfruttamento. | Kitploit
Strumenti/GitHubGitHub/rishi-kaul/cve-2025-14847-mongobleed
Analisi delle VulnerabilitàExploitInformatica ForenseRaccolta InformazioniApprendimento e FormazioneRisposta agli IncidentiSicurezza dei Database
GitHubrishi-kaul/cve-2025-14847-mongobleed

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 →

Informazioni

CVE-2025-14847-MongoBleed

Vedi Repository
7 mesi faNon ancora revisionato

Guida tecnica di analisi e bonifica per CVE-2025-14847 (MongoBleed), una vulnerabilità di divulgazione di memoria ad alta gravità nella compressione zlib di MongoDB. Include metodi di rilevamento, comandi di analisi dei log, passaggi di mitigazione e procedure di risposta post-sfruttamento.

Condividi

CVE-2025-14847 (MongoBleed)

Divulgazione di memoria tramite compressione zlib di MongoDB — Analisi, Rilevamento e Mitigazione

Panoramica

CVE-2025-14847, comunemente conosciuta come MongoBleed, è una vulnerabilità di divulgazione di informazioni ad alta gravità che colpisce :contentReference[oaicite:0]{index=0} Server.
La vulnerabilità permette a un attaccante remoto non autenticato di divulgare dati sensibili dalla memoria del server sfruttando una gestione impropria dei messaggi di rete compressi con zlib.

Il problema è attivamente sfruttato in natura e colpisce le implementazioni MongoDB che utilizzano la configurazione di compressione predefinita.

  • CVE ID: CVE-2025-14847
  • Gravità: Alta (CVSS 8.7)
  • Vettore di attacco: Rete
  • Autenticazione richiesta: No
  • Interazione utente: Nessuna
  • Stato dello sfruttamento: Sfruttamento attivo confermato

Riepilogo tecnico

MongoDB supporta la compressione dei messaggi di rete tramite zlib, che è abilitata per impostazione predefinita.
La vulnerabilità risiede nella logica di decompressione zlib dove MongoDB restituisce erroneamente la dimensione del buffer di output allocato invece della lunghezza effettiva dei dati decompressi.

Quando vengono inviati pacchetti compressi malformati:

  • MongoDB potrebbe leggere oltre i dati decompressi validi
  • La memoria heap non inizializzata può essere esposta
  • Lo sfruttamento ripetuto consente l'estrazione graduale di informazioni sensibili

Il percorso del codice vulnerabile è raggiungibile prima dell'autenticazione, rendendo vulnerabili sia i server esposti a internet che quelli raggiungibili internamente.


Impatto potenziale

Uno sfruttamento riuscito può portare alla divulgazione di:

  • Informazioni utente
  • Hash delle password
  • Chiavi API
  • Segreti delle applicazioni
  • Altri dati sensibili in memoria

Sebbene le singole fughe di memoria possano apparire frammentate o incomplete, uno sfruttamento prolungato aumenta la probabilità di esposizione di dati significativi.


Versioni interessate

La vulnerabilità colpisce le versioni di MongoDB Server precedenti alle seguenti release corrette:

Ramo MongoDB

Le implementazioni MongoDB Atlas sono già state corrette.


🔍 Rilevamento e Monitoraggio

📜 Indicatori basati su log

Monitora i log del server MongoDB per attività sospette o inaspettate che si verificano prima dell'autenticazione, che potrebbero indicare sondaggi, handshake malformati o tentativi di sfruttamento.

Concentrati sulle voci di log relative a:

  • Routine di compressione e decompressione
  • Comportamento dell'handshake del client
  • Anomalie nel flusso di autenticazione
  • Errori di protocollo o parsing

🔎 Esempio di comando per la revisione dei log

Utilizza il seguente comando per filtrare gli indicatori rilevanti dai log di MongoDB:

root@kitploit:~
 bash
    grep -Ei "compress|decompress|zlib|handshake|authentication" /var/log/mongodb/mongod.log"""

Indicatori di interesse:

Errori di decompressione ripetuti dalla stessa fonte

Alto volume di connessioni senza successo dell'autenticazione

Errori di pacchetti malformati precedenti tentativi di accesso

Indicatori a livello di rete

L'attività sospetta può includere:

Connessioni TCP di breve durata ripetute alla porta 27017

Pattern anomali di payload compressi

Mancanza di eventi di autenticazione corrispondenti

Fonti di telemetria rilevanti:

Log di firewall e IDS/IPS

Log di flusso VPC

Strumenti di monitoraggio di rete (es., Zeek, Suricata)

Mitigazione e Contenimento

1. Limitare l'esposizione di rete

MongoDB non dovrebbe essere direttamente accessibile da reti non fidate.

Azioni consigliate:

Rimuovere l'esposizione pubblica

Applicare restrizioni di firewall e gruppi di sicurezza

Limitare l'accesso solo agli host applicativi noti

2. Disabilitare la compressione zlib (Mitigazione temporanea)

Disabilitare la compressione zlib rimuove il percorso del codice vulnerabile fino al completamento della patch.

Esempio di configurazione:

root@kitploit:~
    net   compression:
compressors: snappy

Oppure tramite riga di comando:

root@kitploit:~
mongod --networkMessageCompressors snappy

Correzione (Fix permanente)

Aggiornare MongoDB a una versione corretta elencata sopra.

Azioni post-correzione

Data la natura della vulnerabilità (divulgazione di memoria), assumere una potenziale esposizione se il server era raggiungibile.

Azioni di follow-up consigliate:

Ruotare le credenziali utente di MongoDB

Ruotare i segreti delle applicazioni e le chiavi API

Esaminare i log storici per attività sospette

Rafforzare il monitoraggio per anomalie pre-autenticazione

Stato dell'avviso

CVE-2025-14847 è stato aggiunto al Catalogo delle Vulnerabilità Sfruttate Note (KEV) di CISA, confermando lo sfruttamento nel mondo reale e aumentando la priorità di correzione.

Scarica lo strumento
Versione corretta
8.28.2.3
8.08.0.17
7.07.0.28
6.06.0.27
5.05.0.32
4.44.4.30