Security Glossary

Definition

RCE

What is Remote Code Execution?

A critical vulnerability class that allows an attacker to execute arbitrary commands or code on a target system from a remote location, typically without requiring physical access or prior authentication. RCE is the highest-severity finding in most penetration tests because it grants the attacker full control over the compromised system. Common RCE vectors include deserialization vulnerabilities, command injection, template injection, and exploitation of unpatched server-side software.

Related terms

Put this into practice
Multi-step attack chain simulation
See how Penetrify's autonomous AI agents find and validate this class of security issue in your application.