Una cross site request forgery (o CSRF/XSRF) è un exploit che consente a una terza parte non autorizzata di eseguire azioni su un sito Web con le proprie credenziali. In Jenkins, ciò potrebbe consentire a qualcuno di eliminare processi, compilazioni o di modificare la configurazione di Jenkins.

Quando quest'opzione è abilitata, Jenkins verificherà la presenza di un valore nonce generato, o "crumb", all'interno di qualunque richiesta che potrebbe causare una modifica sul server Jenkins. Ciò include qualunque invio di moduli e le chiamate all'API remota.

L'abilitazione di quest'opzione potrebbe comportare alcuni problemi, come i seguenti:

È possibile reperire ulteriori informazioni sugli exploit CSRF qui.