Come affrontare gli attacchi Adversary‑in‑the‑Middle (AitM)

Pubblicato il:20 novembre 2025
Ultima modifica:30 settembre 2026
12 min di lettura
Indice dei contenuti

A chi è rivolta questa guida

Responsabili della sicurezza, amministratori email e team web che hanno bisogno di un piano chiaro e attuabile per fermare le tecniche Adversary‑in‑the‑Middle (AITM) che mirano a email e TLS/HTTPS. I temi chiave includono DNS spoofing, dirottamento email/spoofing di dominio, downgrades SMTP STARTTLS, spoofing HTTPS, SSL/TLS stripping e hijacking TLS.

Riassunto rapido (TL;DR)

  • Imponi DMARC a p=reject per bloccare l'impersonificazione esatta del dominio e ridurre gli AITM via email.
  • Implementa MTA‑STS + TLS‑RPT (o DANE dove supportato) per impedire attacchi di downgrade o impersonificazione SMTP, applicando la consegna criptata e autenticata delle email in entrata.
  • Utilizza DNSSEC + CAA per rafforzare i percorsi di emissione dei certificati e mitigare il DNS spoofing.
  • Abilita HSTS (con preload) per neutralizzare lo stripping SSL nei browser; monitora costantemente i certificati (CT logs, scadenza, emissione errata).
  • Scopri e autentica continuamente ogni mittente email (specialmente SaaS/terze parti) e monitora i domini simili.
  • Utilizza Red Sift OnDMARC e Red Sift Certificates per restare protetto contro gli attacchi AITM.

Indice dei contenuti

  1. AITM nel contesto: Perché email e certificati sono obiettivi privilegiati
  2. Minacce e il loro funzionamento
  3. DNS spoofing / cache poisoning
  4. Dirottamento email e domain spoofing
  5. Downgrade STARTTLS (SMTP)
  6. Spoofing HTTPS e SSL/TLS stripping
  7. Hijacking TLS/SSL tramite certificati falsi/contraffatti
  8. Controlli rilevanti (e come implementarli)
  9. Soluzioni rapide vs. investimenti strategici
  10. Piano di implementazione 30/60/90 giorni
  11. Stakeholder e RACI
  12. Metriche di successo e reportistica
  13. Playbook incidenti
  14. FAQ executive

AITM nel contesto: Perché email e certificati sono obiettivi privilegiati

Le comunicazioni moderne si basano su identità (chi comunica) e integrità del canale (che il messaggio non sia stato alterato). Gli attacchi Adversary‑in‑the‑Middle sfruttano le lacune tra questi due fattori, prendendo spesso di mira:

  • Email: Gli attaccanti spoofano il tuo dominio o intercettano i percorsi SMTP per effettuare phishing, inserire contenuti malevoli o deviare i messaggi.
  • Web (HTTPS) & TLS: Gli attaccanti compromettono le garanzie HTTPS attraverso SSL stripping, downgrade o certificati mal emessi/falsificati per visualizzare o alterare il traffico.

Il risultato: credenziali rubate, frodi su fatture ed esfiltrazione dati, spesso senza utilizzare malware.

Minacce e il loro funzionamento

DNS spoofing / cache poisoning

Obiettivo: Deviare le vittime verso infrastrutture controllate dall'attaccante per web o posta (es.: falsi MX, falsi A/AAAA).

Come funziona: Gli attaccanti avvelenano le cache dei resolver o sfruttano risposte autoritative deboli. Una volta manomesse le risposte DNS, gli utenti vengono indirizzati verso server web impostori o relay SMTP.

Impatto business: Hijacking di sessioni, furto di credenziali, intercettazione della consegna e emissione di certificati TLS fraudolenti se il controllo DNS viene imitato abbastanza a lungo.

Cosa monitorare

  • Anomalie improvvise nei record MX/NS/A
  • Emissione di certificati per i tuoi domini che non hai richiesto
  • Utenti che segnalano "il tuo sito appare strano" o avvisi di contenuto misto

Come individuare:

  • Monitora le modifiche DNS: Usa strumenti di monitoraggio DNS (come gli avvisi di modifica DNS in Red Sift OnDMARC per i record MX) per ricevere alert quando i record MX, NS o A cambiano in modo inatteso. Confronta con baseline conosciuti o log delle modifiche.
  • Traccia i log di trasparenza dei certificati: Esamina regolarmente i CT log o imposta alert automatici (ad es. nell’account Red Sift Certificates) per individuare certificati emessi per i tuoi domini non richiesti.
  • Osserva gli avvisi lato utente: Presta attenzione alle segnalazioni di browser che mostrano avvisi di contenuto misto, errori di certificato non valido o reindirizzamenti insoliti (potrebbero essere utili screenshot di esempio): possono indicare manomissioni o emissioni di certificati scorrette.

Dirottamento email e domain spoofing

Obiettivo: Inviare email che sembrano provenire dal tuo dominio o manipolare i percorsi di consegna (BEC, reindirizzamento fatture).

Come funziona: Abuso di SPF/DKIM/DMARC poco rigorosi, mittenti terzi mal configurati, o domini inutilizzati non protetti.

Impatto business: Frodi sui pagamenti, danni reputazionali, furto di credenziali tramite risposte.

Cosa monitorare

  • Aumento improvviso di errori di allineamento DMARC
  • Nomi visualizzati spoofati / phishing dominio-esatto in arrivo in casella
  • Piattaforme SaaS non verificate che inviano a tuo nome

Come individuare possibili problemi

  • Controlla regolarmente i report DMARC: Monitora report aggregati e forensi per picchi di allineamento fallito o nuove sorgenti che tentano di inviare come il tuo dominio. (Puoi anche impostare alert Saved view o Threshold alerts in OnDMARC) 
  • Analizza i pattern di phishing in entrata: Cerca messaggi che usano il tuo dominio esatto o nomi visualizzati familiari che superano i filtri (puoi creare regole di trasporto per gestire lo spoofing del display name); spesso segnalano falle nell’autenticazione o enforcement.
  • Verifica i mittenti terzi: Rivedi periodicamente i tool SaaS collegati e assicurati che siano autorizzati e configurati correttamente per inviare a tuo nome (Altro punto per citare Saved View alerts e Threshold Alerts in OnDMARC)

Downgrade STARTTLS (SMTP)

Obiettivo: Costringere i mail server a inviare in chiaro o verso relay malevoli. Come funziona: Gli attaccanti eliminano l’annuncio STARTTLS o manomettono le ricerche MX per deviare su un host malevolo che finge di essere la destinazione. Impatto business: Violazione della confidenzialità delle email in transito; cattura di credenziali/sessioni tra MTA.

Cosa monitorare

  • Report TLS‑RPT che mostrano ripetuti fallimenti nella negoziazione TLS
  • Variazioni improvvise nell’uso di cipher/versioni o picchi di consegna non criptata

Come individuare possibili downgrade STARTTLS

  • Monitora TLS-RPT e i log SMTP per ripetuti errori di negoziazione TLS. Cerca messaggi tipo "handshake failed", "STARTTLS not offered" o "TLS disabled" da più mittenti o blocchi di IP mittenti.
  • Attenzione a spostamenti improvvisi verso versioni/cipher deboli. Un picco di TLS 1.0/1.1 o cipher legacy nei log mail può indicare downgrade forzati.
  • Controlla picchi di consegne in chiaro. Incrementi non spiegati di messaggi consegnati senza STARTTLS, o un aumento su porta 25 senza TLS, sono segnali di allerta.
  • Correla per IP mittente e orari. Se i problemi provengono dalla stessa rete upstream o in finestre temporali brevi, può indicare una manomissione on-path attiva.
  • Valida risultati MTA-STS e report TLS. Fallimenti MTA-STS, errori di policy lookup improvvisi o mismatch in TLS-RPT spesso accompagnano tentativi di downgrade.
  • Ispeziona le tracce di sessione SMTP. Cerca sessioni dove il server annuncia STARTTLS ma il client retrocede o l’handshake si interrompe. Un pattern di STARTTLS annunciato poi mancante è sospetto.
  • Usa packet capture per conferma. Tracce TCP/TLS che mostrano downgrade in ClientHello o ripetuti TLS alert confermano la manipolazione on-path.
  • Alert su comportamenti anomali, non su singoli errori. Un handshake fallito può essere normale. Indaga se i fallimenti sono ripetuti, diffusi o associati agli indicatori sopra.

Spoofing HTTPS e SSL/TLS stripping

Obiettivo: Effettuare downgrade o rimuovere HTTPS, servendo contenuto HTTP o inserendo contenuto misto. Come funziona: Attori on-path bloccano i redirect HTTPS (301/302) o sopprimono TLS, mostrando una pagina HTTP. Gli utenti che proseguono o non arrivano mai a HTTPS sono esposti al furto credenziali e injection contenuti. Impatto business: Furti account, injection malware, hijacking di sessione.

Cosa monitorare

  • Segnalazioni di caricamento del sito su semplice HTTP
  • Avvisi browser su form o contenuti misti non sicuri

Hijacking TLS/SSL tramite certificati falsi/contraffatti

Obiettivo: Terminare TLS con un certificato accettato dal client ma non da te autorizzato. Come funziona: Proxy aziendali, CA compromesse o emissioni errate permettono all’attaccante di presentare una chain che il client accetta. Su mobile/IoT, pinning debole o trust store vecchi contribuiscono. Impatto business: Decrittazione furtiva e manipolazione dei contenuti.

Cosa monitorare

  • Nuovi certificati nei CT log non richiesti
  • Anomalie OCSP/CRL, intermedi non previsti

Controlli rilevanti (e come implementarli)

Autenticazione email e sicurezza trasporto

DMARC a p=reject

  • Fai l’inventario di tutte le fonti di invio; configura DKIM & SPF (dove possibile) per ogni mittente; assicurati che i parametri SPF siano sotto il limite di 10 lookup. Oppure usa un provider DMARC come Red Sift che supera il limite di lookup SPF.
  • Fasi: none → p=none (monitoraggio) → p=quarantine → p=reject.
  • Red Sift OnDMARC aiuta a scoprire i mittenti tramite report DMARC, validare l’allineamento e passare in sicurezza all’enforcement.

MTA‑STS + TLS‑RPT (o DANE TLSA dove disponibile)

  • Pubblica una policy MTA‑STS (modalità: enforce; mx: i tuoi host MX autorizzati). Valida tramite telemetria TLS‑RPT.
  • Dove supportato, utilizza DANE insieme a DNSSEC per il binding criptografico dell’MX al certificato.

Best practice DMARC e DKIM

  1. Supporta i casi di forward intermediari; ruota regolarmente le chiavi; usa DKIM da 2048 bit; limita i selector per piattaforma.
  2. Implementa BIMI (con VMC o CMC)
  3. Favorisce l’enforcement DMARC e rafforza la fiducia dell’utente nell’identità visiva. Nota: Gli utenti possono implementare Brand Indicators for Message Identification (BIMI) facilmente con Red Sift OnDMARC e il nuovo Common Mark Certificate (CMC), senza necessario marchio registrato come nel Verified Mark Certificate (VMC) tradizionale.  

Scopri di più sull’implementazione di BIMI con la nostra guida gratuita.

Apri in una nuova scheda

Monitoraggio domini simili & protezione domini parcheggiati

  • Registra le varianti più rischiose; imposta DMARC p=reject sui domini che non inviano email.

Igiene DNS e certificati

  1. DNSSEC su dominio principale e sottodomini mail per mitigare lo spoofing; firma MX, CNAME e record rilevanti.
  2. Record CAA per limitare le CA autorizzate all’emissione sui tuoi domini; includi iodef per alert emissioni scorrette.
  3. Gestione certificati: Usa certificati a breve scadenza; automatizza con ACME; abilita OCSP stapling; monitora i CT log per emissioni scorrette/typosquatting. Se non sai da dove iniziare, Red Sift semplifica la gestione con Red Sift Certificates.
  4. Scoperta continua di host/sottodomini con servizi esposti; elimina endpoint legacy.

Rafforzare Web/TLS

  1. HSTS con un max‑age adeguato (≥ 6 mesi) e preload per le zone principali (dopo aver validato i sottodomini). Aggiungi includeSubDomains quando sicuro.
  2. Configurazione TLS: Imponi TLS 1.2+ (preferibilmente 1.3), disabilita cipher deboli (3DES, RC4) e renegoziazione legacy.
  3. Sicurezza cookie e sessioni: Imposta i cookie Secure + HttpOnly + SameSite=Lax/Strict; forza redirect HTTPS sull’edge.
  4. Integrità contenuti: Usa Subresource Integrity (SRI) per JS di terze parti; evita contenuti misti; prediligi hosting first‑party per asset critici.

Soluzioni rapide vs. investimenti strategici

Soluzioni rapide (da pochi giorni a settimane)

  • Sposta subito i domini non invio a DMARC p=reject.
  • Abilita TLS‑RPT e analizza i report settimanalmente.
  • Pubblica CAA limitato alla tua CA; aggiungi email iodef.
  • Abilita HSTS sui siti marketing (rollout progressivo) e obbliga redirect HTTPS.
  • Aggiungi monitoraggio dei CT log per nuovi certificati e domini simili.

Strategico (trimestrale)

  • Enforcement DMARC completo (p=reject) su tutti i domini principali attivi e piattaforme SaaS.
  • MTA‑STS enforce o DANE su tutti i MX; DNSSEC su dominio principale e sottodomini critici.
  • Modernizzazione TLS dei siti web (TLS 1.3, policy cipher, OCSP stapling, automazione).

Piano 30/60/90 giorni

Giorni 0–30 (Valuta e stabilizza)

  • Fai inventario dei mittenti mail; abilita DMARC p=none con report su mailbox dedicata.
  • Pubblica TLS‑RPT; raccogli dati dai partner in ingresso.
  • Abilita HSTS su siti a rischio basso; obbliga redirect HTTPS.
  • Aggiungi CAA e avvia monitoraggio CT log.

Giorni 31–60 (Applica e rafforza)

  • Passa a DMARC p=quarantine su domini con SPF/DKIM corretti.
  • Pubblica MTA‑STS in test, poi applica enforcement su MX principali.
  • Abilita DNSSEC per il dominio principale.
  • Standardizza TLS 1.2+ ovunque; blocca cipher deboli; proteggi i cookie.

Giorni 61–90 (Ottimizza e certifica)

  • Rendi prioritari i domini con DMARC p=reject; abilita BIMI se il brand lo permette.
  • Espandi HSTS su zone principali; valuta la readiness per il preload.
  • Implementa DANE sui domini mail dove i resolver lo supportano.
  • Configura dashboard stabili e reporting mensile verso il management.

Stakeholder e RACI

  • CISO / Responsabile Security — Responsabile finale
  • Team Email/Collaboration — Responsabile operativo (SPF/DKIM/DMARC, MTA‑STS, TLS‑RPT)
  • Team Network/DNS — Responsabile operativo (DNSSEC, CAA, monitoraggio CT)
  • Web Platform/DevOps — Responsabile operativo (configurazione TLS, HSTS, OCSP, automazione)
  • Brand/Marketing — Consultato (BIMI, portfolio domini)
  • Legale/Compliance — Informato (policy, protezione dati)

Metriche di successo e reporting

  • % di domini a DMARC p=reject (obiettivo: 100% non-invio; ≥ 90% invio)
  • % di mittenti autenticati vs. fonti sconosciute
  • % di sessioni SMTP che soddisfano policy MTA‑STS/DANE; tasso di fallimento TLS‑RPT
  • % traffico web su TLS 1.3; copertura HSTS sui domini
  • Tempo di rilevamento certificati mal emessi (tramite CT) e tempo di revoca
  • Volume di spoofing dominio-esatto rilevato nei SEG

Playbook incidenti

Sospetto DNS spoofing

  1. Valida lo stato DNS attuale con query autoritative; confronta con baseline.
  2. Controlla i CT log per certificati imprevisti; avvia revoca CA se necessario.
  3. Ruota le credenziali dei servizi coinvolti; comunica sull’incidente tramite canali sicuri.
  4. Abilita o verifica DNSSEC; rivedi lock su registrar/registry e MFA.

Campagna di dirottamento/spoofing email

  1. Analizza DMARC aggregate per identificare la fonte; blocca mittenti non approvati (aggiorna SPF/DKIM/DMARC).
  2. Porta i domini interessati a p=quarantine/reject; applica enforcement sui domini parcheggiati.
  3. Comunicazione utenti: avviso, pulizia tramite regole M365/Google; aggiorna banner.
  4. Post‑mortem: abilita BIMI, valuta abbattimento domini simili.

STARTTLS stripping rilevato in TLS‑RPT

  1. Identifica MX partner con errori; condividi dati TLS‑RPT; preferisci enforcement MTA‑STS.
  2. Se persistente, accordati su percorso alternativo sicuro o metti in quarantena i messaggi fino alla risoluzione.
  3. Rivedi la tua configurazione TLS sugli MX; abilita cipher moderni e certificati validi.

SSL/TLS stripping sul web

  1. Verifica che HSTS non sia abilitato o sia insufficiente; impostalo con max‑age adeguato e testa.
  2. Forza HTTPS all’edge; elimina contenuti misti; abilita SRI su JS esterni.
  3. Rivedi le regole di rewrite su CDN/WAF; assicurati di usare 301 per canonicalizzazione HTTPS.

Certificato falso rilevato

  1. Verifica dettagli di emissione; richiedi revoca CA; pubblica advisory clienti se necessario.
  2. Ruota chiavi/certificati su endpoint colpiti; conferma OCSP stapling funzionante.
  3. Rafforza CAA; controlla le credenziali ACME; valuta restrizioni sub-CA con la CA.

Inizia con Red Sift 

Rendiamo il processo semplice per team sempre impegnati. Scegli Red Sift per chiudere il rischio AITM su email e certificati con una piattaforma unificata. Red Sift OnDMARC ti porta rapidamente a DMARC p=reject, scopre ogni mittente, allinea SPF e DKIM ed esegue enforcement MTA-STS e TLS-RPT. 

Red Sift Certificates offre completa visibilità TLS, monitoraggio CT log, emissione e rinnovo automatico, e ottima igiene CAA, DNSSEC e HSTS. 

Ottieni enforcement più rapido, report più chiari, meno tentativi di spoofing e downgrade. Inizia con Red Sift per trasformare la policy in protezione concreta. Prenota una demo gratuita oggi stesso.

FAQ executive

D: DMARC fermerà tutto il phishing? R: No. Blocca lo spoofing diretto del dominio (quello più convincente) e migliora i filtri a valle. Va combinato con formazione utenti e monitoraggio dei domini simili.

D: HSTS basta a fermare lo SSL stripping? R: Sì, se distribuito correttamente—soprattutto con preload. Senza HSTS, gli utenti al primo accesso possono subire downgrade.

D: Servono sia MTA‑STS che DANE? R: Dove possibile, usa entrambi. Oggi MTA‑STS è largamente implementabile; DANE aggiunge binding criptografico dove DNSSEC è presente.

D: Che ruolo ha Red Sift OnDMARC? R: Semplifica la scoperta e autenticazione di tutti i mittenti, guida in sicurezza a DMARC p=reject e mette in pratica MTA‑STS/TLS‑RPT con reporting chiaro—chiudendo le principali vie AITM via email.

Inizia ora con una breve demo

Prenota il tuo appuntamento