La firma delle estensioni è un controllo di sicurezza del browser che richiede che i componenti aggiuntivi includano una firma digitale valida prima di poter essere installati in una build di release. La firma dimostra che l'estensione è stata approvata per la distribuzione dal produttore del browser o da un'altra autorità di firma fidata, e aiuta il browser a rifiutare pacchetti manomessi o non firmati.
Questo è importante perché le estensioni del browser spesso operano con ampio accesso alle pagine, all'archiviazione e agli input dell'utente. Negli attacchi, la firma non impedisce a uno sviluppatore malevolo di pubblicare un componente aggiuntivo ingannevole ma correttamente firmato, né protegge gli utenti che installano da una fonte sbagliata o disattivano i controlli di sicurezza. Nelle difese, la firma aiuta a bloccare malware casuale, manomissioni nella supply chain e file di estensione modificati, rendendo più difficile caricare codice non attendibile nel browser. Per i team di sicurezza, è un livello di verifica della fiducia, non una garanzia di legittimità.


