Execução remota de código
A execução remota de código (RCE) é uma classe de vulnerabilidade que permite a um atacante executar código arbitrário num sistema-alvo através de uma rede, sem necessitar de acesso físico.
Última atualização: 3 de março de 2026
A execução remota de código (RCE) é uma classe crítica de vulnerabilidade de segurança que permite a um atacante executar comandos ou código arbitrários numa máquina ou num servidor-alvo a partir de um local remoto. Não exige acesso físico ao dispositivo e é um dos tipos de vulnerabilidade mais graves, recebendo muitas vezes as pontuações CVSS mais altas.
A RCE pode resultar de um vasto leque de fragilidades subjacentes, incluindo buffer overflows, desserialização insegura, falhas de injeção e software sem patches. Uma vez alcançada, o atacante pode instalar malware, exfiltrar dados, deslocar-se lateralmente numa rede ou estabelecer acesso persistente.
Em contextos de CI/CD e GitHub Actions, a RCE é muitas vezes o objetivo final de ataques de injeção, como a injeção de expressões ou as técnicas de pwn request, em que um atacante planta comandos que são executados dentro de um runner de build privilegiado.