Remote code execution
Remote code execution (RCE) is een klasse kwetsbaarheden waarmee een aanvaller via een netwerk willekeurige code op een doelsysteem kan uitvoeren, zonder fysieke toegang.
Laatst bijgewerkt: 3 maart 2026
Remote code execution (RCE) is een kritieke klasse beveiligingskwetsbaarheden waarmee een aanvaller op afstand willekeurige opdrachten of code op een doelmachine of server kan uitvoeren. Er is geen fysieke toegang tot het apparaat voor nodig, en het is een van de ernstigste typen kwetsbaarheden, vaak met de hoogste CVSS-scores.
RCE kan het gevolg zijn van uiteenlopende onderliggende zwakheden, waaronder bufferoverlopen, onveilige deserialisatie, injectiefouten en niet-gepatchte software. Eenmaal zover kan een aanvaller malware installeren, gegevens exfiltreren, zich lateraal door een netwerk bewegen of blijvende toegang verkrijgen.
In de context van CI/CD en GitHub Actions is RCE vaak het einddoel van injectieaanvallen, zoals expression injection of pwn-requesttechnieken, waarbij een aanvaller opdrachten plaatst die in een bevoorrechte buildrunner worden uitgevoerd.