JP1225C¶
Проверка создания процесса через методы os без использования shell¶
Как правило, ошибка не представляет собой уязвимость, так как создаваемый процесс не использует оболочку shell, а подменяет вызывающий. Тем не менее данный тест рекомендован к использованию для индикации потенциально уязвимых мест программы в рамках тестирования (на проникновение).
Пример небезопасного использования¶
Проверяемые методы¶
os.execlos.execleos.execlpos.execlpeos.execvos.execveos.execvpos.execvpeos.spawnlos.spawnleos.spawnlpos.spawnlpeos.spawnvos.spawnveos.spawnvpos.spawnvpeos.startfile