All rules →
Rules / Dart
SHIELD-DART-002

Command injection via shell process execution

criticalDartCWE-78CVSS 9.8

What it detects

Process.run or Process.start invoked through a shell can execute injected commands.

How to fix

Pass a fixed executable with an argument list and avoid runInShell with untrusted input.

Scan your repo freeFull documentation
Back to all rules
SHIELD-DART-002: Command injection via shell process execution — Zennoxa Shield