Un exploit proof-of-concept pubblico, o PoC, è codice che dimostra come una specifica vulnerabilità possa essere attivata. Di solito viene condiviso per ricerca, verifica o divulgazione responsabile, ma una volta reso pubblico può anche essere riutilizzato dagli aggressori.
Nella sicurezza informatica, i PoC pubblici sono importanti perché abbassano la barriera all'abuso. Un aggressore non deve scoprire il difetto da zero; può adattare codice esistente per eseguire scansioni di servizi esposti, verificare se una patch manca e tentare l'accesso iniziale. Questo è particolarmente rischioso quando il sistema vulnerabile è esposto a Internet. I difensori usano i PoC pubblici come segnale urgente per applicare patch, limitare l'esposizione e monitorare i tentativi di sfruttamento. Un PoC non prova da solo una compromissione, ma spesso segna il punto in cui una debolezza diventa materiale di attacco concreto.


