Un modulo contributo è un’estensione di Drupal sviluppata al di fuori del codice di base di Drupal. Gli amministratori dei siti possono aggiungere questi moduli per fornire funzionalità o modificare il funzionamento di un sito Drupal. Sono distinti dai moduli core, distribuiti come parte di Drupal stesso.
I moduli contributo possono influire sulla superficie di attacco di un sito rendendo raggiungibili determinate funzionalità o aggiungendo codice e percorsi propri. In alcuni casi di vulnerabilità, un’estensione o un’implementazione personalizzata può esporre un percorso che il solo core non espone. I difensori dovrebbero censire i moduli installati, mantenerli aggiornati e valutare come interagiscono con le funzionalità core; applicare le patch al solo core potrebbe non risolvere tutte le esposizioni specifiche di una distribuzione.


