# Qu'est-ce que Remote Code Execution ?

> RCE

Il s'agit d'une situation où une personne non autorisée peut exécuter ses propres commandes sur un autre ordinateur via Internet.

## Définition
C'est l'une des vulnérabilités les plus critiques dans le monde de la cybersécurité. Un attaquant peut utiliser une faille dans le système cible pour envoyer des commandes à distance à cet ordinateur et prendre le contrôle du système. C'est comme si quelqu'un d'autre se connectait à votre ordinateur à votre place et exécutait des programmes.

## Comment ça marche
Elle est généralement causée par le fait que les logiciels ne contrôlent pas suffisamment les données provenant de l'utilisateur. L'attaquant écrit des codes de ligne de commande dans un champ où des données doivent être saisies, et le système exécute ces codes en les prenant pour une « véritable commande ».

## Où est-ce utilisé
Elle est considérée comme un risque de sécurité sur les serveurs, les applications web et les logiciels non mis à jour.

## Souvent confondu avec
Elle ne doit pas être confondue avec le simple vol de données ; cette situation implique un contrôle total du système au-delà des données.

## Questions fréquentes
**Comment puis-je m'en protéger ?**
La meilleure façon de se protéger est de toujours garder vos logiciels à jour et de ne pas exécuter de commandes provenant de sources non fiables.


## Termes liés
- [Zero-day Exploit](/fr/dictionary/zero-day/)
- [Vulnerability Scanning](/fr/dictionary/vulnerability-scanning/)
- [Cybersecurity Skills](/fr/dictionary/cybersecurity-skills/)

---
Source : TreScout Glossaire · https://trescout.com/fr/dictionary/remote-code-execution/
