Defaults.Exposed

Defaults.ExposedCorrezioni › Record CAA

Come correggere Record CAA

Un record CAA è una breve istruzione nelle impostazioni del tuo dominio che indica quali società di certificati sono autorizzate a emettere il certificato di sicurezza del «lucchetto» per il tuo sito. Con esso attivo, nessun'altra società può creare di nascosto un certificato valido a tuo nome.

In sintesi per la tua attività: Senza un record CAA, quasi una qualsiasi delle centinaia di società di certificati nel mondo può emettere un certificato del lucchetto autentico e pienamente affidabile per il tuo dominio, permettendo a un truffatore di tirare su un clone impeccabile e dall'aria del tutto «sicura» del tuo sito per raccogliere gli accessi e i dati delle carte dei tuoi clienti, senza nulla sullo schermo che li avverta.

Cosa può costarti

Perché è importante. In questo momento la porta è spalancata: qualsiasi società di certificati sulla Terra può garantire per un sito che afferma di essere il tuo, che tu abbia mai avuto a che fare con essa o no. Un record CAA chiude quella porta così che solo il fornitore che hai scelto possa emettere certificati: è la difesa più semplice ed economica che esista contro chi vuole impersonare la tua impresa online.

I record CAA, in parole semplici

Ogni sito sicuro ha un certificato — quello dietro il lucchetto nel browser e l’«https» davanti al tuo indirizzo. Quei certificati vengono rilasciati da aziende specializzate chiamate autorità di certificazione (CA): nomi come Let’s Encrypt, DigiCert, Sectigo, Google Trust Services. Quando il browser vede un certificato valido, mostra il lucchetto e dice al tuo cliente che la connessione è autentica e sicura.

Ecco la parte che alla maggior parte dei titolari non è mai stata detta: per impostazione predefinita, centinaia di queste autorità di certificazione nel mondo sono ciascuna autorizzata a emettere un certificato per il tuo dominio, che tu ne abbia mai sentito parlare o no. Un record CAA (Certification Authority Authorization) è una nota di una riga che aggiungi alle impostazioni DNS del tuo dominio e che dice, in sostanza, «solo questi fornitori sono autorizzati a emettere certificati per me». Ogni autorità di certificazione legittima è obbligata dalle regole del settore a controllare quella nota prima di emettere, e a rifiutare se non è nel tuo elenco.

È la differenza tra una porta d’ingresso sbloccata in cui chiunque può entrare e una di cui solo le persone che hai scelto hanno la chiave. E aggiungerlo non costa nulla.

Quanto può costarti

Il rischio che un record CAA chiude è l’impersonazione convincente. Quando un truffatore può ottenere un certificato vero per una copia del tuo sito, i soliti segnali d’allarme spariscono: niente lucchetto rotto, niente avviso «non sicuro», niente errore di certificato. Tutto sembra a posto, ed è proprio questo che lo rende pericoloso.

Nessuno di questi richiede un attacco sofisticato ai tuoi server. Sfruttano il fatto che, senza un record CAA, il sistema dei certificati nel suo complesso è semplicemente troppo fiducioso per conto tuo.

Cos’è davvero, e come si presenta una configurazione corretta

Un record CAA vive nel DNS del tuo dominio — le stesse impostazioni che puntano il tuo dominio verso il sito e l’email. Ogni record ha tre parti: un flag, un tag e un valore. I tag che contano sono:

Come si presenta una configurazione corretta: è presente almeno un record issue (o issuewild), che nomina i fornitori che usi davvero, con i wildcard limitati a un fornitore indicato per nome oppure bloccati. È questa l’asticella che misura questo controllo: cerca i record CAA del tuo dominio su più resolver indipendenti e supera quando trova in atto una vera policy issue o issuewild. Un dominio senza alcun record CAA è trattato come la porta aperta che è.

Questo influisce sul mio voto? Sì. Un record CAA mancante è un elemento a punteggio ed è segnalato a gravità media — è una falla autentica, non un semplice di più, perché lascia aperta una reale via di impersonazione. Aggiungere il record chiude la falla e azzera il rilievo.

Come correggerlo (gratis, circa 5 minuti)

Passa questa sezione a chi gestisce il tuo dominio o sito: la correzione è gratuita. È una piccola modifica DNS, non una ricostruzione. Ti facciamo pagare solo se in seguito vuoi che continuiamo a verificare che il record resti in atto; aggiungerlo non costa nulla.

Passo 1 — Scopri quale autorità di certificazione usi davvero. È l’unico passo su cui vale la pena fare attenzione, perché elencare il fornitore sbagliato può bloccare il tuo prossimo rinnovo. Casi comuni:

Se hai dubbi, guarda il tuo certificato attuale nel browser (clic sul lucchetto → dettagli certificato → «Rilasciato da») per vedere chi l’ha emesso.

Passo 2 — Accedi al tuo provider DNS. È dove vivono i record del tuo dominio — di solito il tuo registrar, il tuo host web o Cloudflare. Trova la sezione dei record DNS e scegli di aggiungere un nuovo record di tipo CAA (alcune interfacce lo etichettano come tipo 257).

Passo 3 — Aggiungi un record issue per ogni fornitore che usi. Per Let’s Encrypt, per esempio:

example.com.   CAA   0 issue "letsencrypt.org"

Aggiungi una riga issue per ogni fornitore legittimo. La maggior parte delle dashboard DNS ti dà caselle separate per il flag (0), il tag (issue) e il valore (il dominio della CA) così non devi digitare l’intera riga a mano.

Passo 4 — Controlla i certificati wildcard. Se non usi i wildcard, bloccali del tutto così nessuno può ottenerne uno di nascosto:

example.com.   CAA   0 issuewild ";"

Se usi i wildcard, nomina invece il fornitore: 0 issuewild "letsencrypt.org".

Passo 5 — (Consigliato) Aggiungi un indirizzo di notifica. Così vieni avvisato ogni volta che una CA rifiuta un tentativo — il tuo preavviso che qualcuno ci ha provato:

example.com.   CAA   0 iodef "mailto:[email protected]"

Passo 6 — Salva e verifica. Esegui dig CAA example.com (o usa un qualsiasi strumento online di lookup DNS) e conferma che i tuoi record compaiano. Le modifiche possono richiedere da pochi minuti a poche ore per diffondersi in internet. Il tuo certificato esistente e tutti i rinnovi continuano a funzionare per tutto il tempo: il CAA governa solo le emissioni nuove.

Note rapide per piattaforma: su Cloudflare, DNS → Records → Add record → tipo CAA. Su Google Workspace, gestisci il DNS presso il tuo registrar (o Cloud DNS se lo usi) — aggiungi lì i record CAA con pki.goog. Su Microsoft 365, il CAA non si imposta nel centro amministrativo M365; aggiungilo dove è ospitato il DNS del tuo dominio, elencando la CA del tuo certificato gestito (comunemente DigiCert). Su host comuni (GoDaddy, Namecheap e simili), è nello stesso pannello DNS dove vivono i tuoi record A e MX.

Errori comuni

Lo strato tecnico (passa questo al tuo referente IT)

Il CAA è definito nell’RFC 8659 e applicato secondo i Baseline Requirements del CA/Browser Forum: ogni CA pubblicamente affidabile è obbligata a controllare il CAA al momento dell’emissione. I record hanno la forma <flags> <tag> <value>, con i tag issue, issuewild e iodef. Una policy issue o issuewild non vuota è ciò che soddisfa questo controllo; la sola presenza di iodef no (è segnalazione, non autorizzazione).

Una solida base all’apex:

example.com.   CAA   0 issue "letsencrypt.org"
example.com.   CAA   0 issuewild ";"
example.com.   CAA   0 iodef "mailto:[email protected]"

Note per chi implementa:

Configuralo sul tuo host

Passo per passo per i provider più diffusi:

FAQ

Non sono una persona tecnica: posso occuparmene da solo?

Non devi capirne il dettaglio, ma la correzione è una piccola modifica nelle impostazioni DNS del tuo dominio, quindi è meglio affidarla a chi gestisce il tuo sito o il tuo dominio. Inviagli la sezione «Come correggerlo» qui sotto: è una modifica di cinque minuti, a costo zero. Ti facciamo pagare solo se in seguito vuoi che continuiamo a verificare che il record resti in atto; la correzione in sé è sempre gratuita.

Aggiungerlo romperà il mio sito o il mio certificato?

No: finché elenchi il fornitore di certificati che usi davvero, tutto continua a funzionare esattamente come prima. Un record CAA non tocca né sostituisce il tuo certificato esistente; governa solo chi è autorizzato a crearne di nuovi. L'unico modo per creare problemi è lasciare il tuo fornitore reale fuori dall'elenco, il che può bloccare il tuo prossimo rinnovo automatico: i passaggi qui sotto sono scritti apposta per evitarlo.

Se oggigiorno i certificati vengono emessi automaticamente, perché mi serve ancora questo?

I certificati automatici vanno bene e sono comodi: il problema è che il sistema è aperto a tutti per impostazione predefinita, incluso chi finge di essere te. Un record CAA si limita a indicare chi è autorizzato, trasformando una porta aperta in una con la tua serratura. Funziona insieme all'emissione automatica, non contro di essa.

Questo influisce sul mio posizionamento Google o sul mio voto in questo report?

Influisce sul tuo voto di sicurezza qui: un record CAA mancante è un elemento a punteggio, classificato come falla di gravità media, perché lascia aperta una reale via di impersonazione. Non è un fattore diretto di posizionamento Google, ma l'impersonazione e il phishing che previene sono proprio il tipo di incidenti che danneggiano fiducia e traffico. In ogni caso è una vittoria rapida e gratuita.

Qual è la differenza tra «issue» e «issuewild»?

Un record «issue» controlla i certificati normali per il tuo dominio e i suoi sottodomini. Un record «issuewild» controlla i certificati wildcard — l'unico certificato che copre in una volta ogni possibile sottodominio (come *.example.com). I wildcard sono più potenti e quindi più rischiosi nelle mani sbagliate, perciò è buona pratica controllarli separatamente: se non usi i wildcard, bloccali del tutto.

Usiamo Cloudflare / Google Workspace / Microsoft 365: questo non lo copre già?

Non automaticamente. Quelle piattaforme gestiscono i tuoi certificati al posto tuo, ma a meno che tu non abbia esplicitamente aggiunto record CAA, il tuo dominio continua a dire al mondo «qualsiasi autorità può emettere». La buona notizia è che la correzione è la stessa semplice modifica DNS su tutte, e dove Cloudflare o il tuo host emette il certificato, basta elencare quel fornitore. Le note per piattaforma nella sezione di correzione coprono i casi comuni.