Il ruolo Author è un ruolo integrato di WordPress pensato per gli utenti che creano e pubblicano contenuti. Nel modello predefinito, gli author possono scrivere post, caricare media e gestire i propri contenuti, ma non dovrebbero avere il pieno controllo amministrativo. Le capacità esatte sono configurabili, quindi i siti possono ampliare o limitare ciò che un Author può fare.
Questo è importante per la sicurezza perché l'accesso basato sui ruoli non equivale a un rischio basso. Se un account Author viene compromesso, o se un sito concede al ruolo capacità aggiuntive, tale account può accedere a funzionalità di caricamento o di elaborazione dei contenuti che toccano componenti sensibili lato server. Gli attaccanti spesso abusano di questo livello di accesso per inserire file ostili, attivare parser non sicuri o passare dai normali privilegi di pubblicazione a percorsi di esecuzione del codice. I difensori dovrebbero rivedere le assegnazioni dei ruoli, rimuovere le capacità non necessarie e trattare i flussi di lavoro di caricamento e conversione come confini ad alto rischio, anche quando sono raggiungibili da utenti non amministratori.


