L’esecuzione remota di codice arbitrario (RCE) è una vulnerabilità che può consentire a un aggressore di eseguire comandi o programmi su un sistema bersaglio tramite una rete. «Arbitrario» significa che l’aggressore potrebbe essere in grado di scegliere quale codice eseguire, mentre l’accesso effettivo e l’impatto dipendono dalla vulnerabilità, dalle autorizzazioni richieste e dalla configurazione del sistema.
L’RCE è importante perché lo sfruttamento riuscito può compromettere l’applicazione o l’host interessato, esponendo potenzialmente dati o consentendo ulteriori accessi. Negli avvisi di sicurezza del software, compresi quelli che riguardano strumenti per sviluppatori, l’RCE descrive un possibile impatto di una vulnerabilità; da solo non dimostra che un sistema sia esposto o che sia avvenuto uno sfruttamento. I responsabili della difesa dovrebbero individuare i prodotti e le versioni interessati, applicare le versioni corrette fornite dal produttore e adottare le eventuali misure di mitigazione raccomandate se l’applicazione delle patch deve attendere.


