La sicurezza in Domain IP Lookup
Il servizio è progettato per la risoluzione DNS pubblica, non per la scansione di porte, il sondaggio di reti interne o l'individuazione dell'origine. Questi controlli descrivono le protezioni implementate attorno a questo caso d'uso circoscritto.
Convalida dell'input
I domini vengono normalizzati, e valori malformati, IP letterali, etichette sovradimensionate e input non supportati vengono rifiutati prima della risoluzione.
Filtraggio degli indirizzi pubblici
Gli indirizzi risolti vengono confrontati con gli intervalli privati, di loopback, link-local e dei metadati cloud prima di essere restituiti.
Protezione dal DNS rebinding
Viene convalidato l'indirizzo restituito dal DNS, senza fidarsi del solo hostname, anche quando un hostname cambia tra un lookup e l'altro.
Timeout e nuovi tentativi
I timeout del resolver impediscono che le richieste restino sospese all'infinito. Gli errori DNS temporanei vengono ritentati con un backoff limitato, mentre quelli permanenti falliscono subito.
Limiti di frequenza e dei job
Le richieste singole e la creazione di job in blocco sono soggette a limiti di frequenza, e i tetti sui job in blocco limitano l'uso delle risorse e aiutano a prevenire gli abusi.
Gestione dei dati
I lookup non richiedono un account. I dati dei job in blocco vengono conservati solo per quanto richiesto dal flusso di job ed esportazione descritto dal servizio.
Confini della sicurezza
- Viene eseguita solo la risoluzione DNS pubblica; il servizio non si connette agli indirizzi restituiti.
- Una risposta DNS può cambiare dopo il lookup a causa di TTL, failover, CDN o routing geografico.
- Per impostazione predefinita il rate limiting è locale al processo. Le distribuzioni con più istanze dovrebbero usare un archivio condiviso, come Redis.
- Firewall di distribuzione, TLS e disponibilità dell'hosting restano responsabilità operative esterne al codice di lookup.
Divulgazione responsabile
Se individui un problema di sicurezza nel servizio, scrivi all'indirizzo indicato nella pagina Contatti allegando i dettagli per riprodurlo. Evita di inviare segreti o dati personali.