cyber:vulnerabilite:commandinjection
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
cyber:vulnerabilite:commandinjection [2025/07/03 11:52] – [Exemple 1] admin | cyber:vulnerabilite:commandinjection [2025/07/03 11:57] (Version actuelle) – [Exploiter] admin | ||
---|---|---|---|
Ligne 34: | Ligne 34: | ||
==== Exploiter ==== | ==== Exploiter ==== | ||
- | Consulter les solutions de chaque challenge. | + | |
===== Conséquences potentielles ===== | ===== Conséquences potentielles ===== | ||
Ligne 73: | Ligne 73: | ||
Comme le programme s' | Comme le programme s' | ||
- | <cadre class=" | + | <code C> |
int main(int argc, char** argv) { | int main(int argc, char** argv) { | ||
char cmd[CMD_MAX] = "/ | char cmd[CMD_MAX] = "/ | ||
strcat(cmd, argv[1]); | strcat(cmd, argv[1]); | ||
system(cmd); | system(cmd); | ||
- | </cadre> | + | </code> |
+ | |||
+ | ====== CWEs ====== | ||
+ | * [[https:// | ||
+ | The software constructs a string for a command to executed by a separate component in another control sphere, but it does not properly delimit the intended arguments, options, or switches within that command string. | ||
+ | |||
+ | ====== References ====== | ||
+ | |||
+ | URL : | ||
+ | * https:// | ||
====== Retour fiches vulnérabilités ====== | ====== Retour fiches vulnérabilités ====== |
cyber/vulnerabilite/commandinjection.1751536327.txt.gz · Dernière modification : 2025/07/03 11:52 de admin