Команда с относительным путем уязвима для вредоносной атаки
Этот дефект возникает при вызове внешней команды с относительным путем или без пути.
Этот дефект также находит результаты, которые обнаруживает средство проверки дефектов команды Execution of externally controllled.
Используя относительный путь или отсутствие пути для вызова внешней команды, программа использует небезопасный процесс поиска для поиска команды. Злоумышленник может управлять процессом поиска и заменить намеченную команду собственной командой.
При вызове внешней команды укажите полный путь.
| Группа: Безопасность |
| Язык: C | C++ |
| По умолчанию: Откл. |
Синтаксис командной строки: RELATIVE_PATH_CMD |
| Воздействие: среднее |
| CWE ID: 114, 427 |
Command executed from externally controlled path | Execution of externally controlled command | Find defects (-checkers) | Load of library from a relative path can be controlled by an external actor | Vulnerable path manipulation