Un registro dei moduli è un servizio che archivia e distribuisce moduli software riutilizzabili per strumenti come Terraform. Nell'infrastructure as code, questi moduli vengono scaricati automaticamente quando un team inizializza o aggiorna una configurazione, il che rende il registro parte della catena di fiducia di build e distribuzione.
I registri dei moduli sono importanti perché possono trasformare un semplice download in logica di infrastruttura eseguibile. Se un attaccante può reindirizzare il traffico del registro, pubblicare un modulo dall'aspetto simile o manomettere un pacchetto legittimo, l'automazione può eseguire codice non attendibile durante il provisioning. Questo può esporre credenziali cloud, variabili d'ambiente o file di configurazione vicini. I difensori riducono questo rischio bloccando le versioni, verificando gli endpoint del registro, monitorando i log DNS e del proxy e trattando le modifiche inattese ai moduli come un evento della supply chain anziché come un aggiornamento di routine.


