arbitrary code execution
Arbitrary code execution refers to the unauthorized ability to run any code or command on a computer or device, bypassing normal restrictions and potentially allowing an attacker to gain control or access sensitive information.
Requires login.
Related Concepts (27)
- address space layout randomization (aslr)
- buffer overflow attacks
- buffer overflow exploits in widely used software
- code execution exploits
- code injection
- command injection
- control-flow hijacking
- cross-site scripting (xss)
- decompiler attacks
- directory traversal
- dll injection
- dynamic code evaluation
- file upload vulnerabilities
- format string vulnerabilities
- format string vulnerability
- heap spraying
- integer overflow
- kernel exploitation
- kernel module exploitation
- memory corruption vulnerabilities
- pointer subterfuge attacks
- privilege escalation
- remote code execution
- remote file inclusion
- sql injection
- stack exploitation
- stack-based buffer overflow
Similar Concepts
- algorithmic execution
- arbitrary code execution vulnerabilities
- arbitrary memory read/write
- code execution
- code execution vulnerabilities
- code execution vulnerability
- malicious file execution
- remote code execution (rce)
- remote code execution attacks
- remote code execution through file handling
- remote code execution vulnerabilities
- remote code execution vulnerabilities in embedded systems
- server-side code execution
- shellcode execution
- shellcode injection