Le capacità a duplice uso sono funzionalità tecniche che possono aiutare i difensori a svolgere attività di sicurezza legittime, ma possono anche essere usate in modo improprio per supportare gli attacchi. Nella sicurezza informatica, lo stesso strumento, modello o tecnica può essere utile per la revisione del codice, la ricerca delle minacce, l'analisi delle vulnerabilità o la risposta agli incidenti, pur essendo anche in grado di generare contenuti di phishing, idee di malware, flussi di lavoro di exploit o istruzioni di elusione.
Questo è importante perché la sicurezza non riguarda solo ciò che un sistema può fare, ma anche chi può usarlo e sotto quali controlli. Le organizzazioni spesso gestiscono il rischio di duplice uso con accesso basato sui ruoli, registrazione delle attività, flussi di approvazione, filtri dei contenuti e rigide politiche di utilizzo. In ambienti reali, i difensori possono affidarsi a sistemi a duplice uso per il red-teaming e lo sviluppo sicuro, mentre gli aggressori cercano di abusare delle stesse capacità su larga scala. Considerare una funzionalità come a duplice uso aiuta i team a valutare tempestivamente il potenziale di abuso e a progettare misure di protezione prima del rilascio o della distribuzione.


