Detect remote code execution flaws
sast-rceskillsetup L3★0
reasonless-throne486/sast-skills ↗What it does
Detect OS command injection and unsafe deserialization
Best for
Finding command injection and eval-like RCE across large codebases in parallel
Inputs
- · codebase
- · sast/architecture.md
Outputs
- · sast/rce-results.md (vulnerable sinks + input traces)
Requires
- · Subagents (batched verify)
- · code analysis
Preconditions
sast/architecture.md exists, codebase readable, execution sinks identifiable
Failure modes
- · Subprocess.run list-form calls flagged as safe (must verify)
- · Missing detection of pickle/yaml.load unsafe patterns
- · Large codebases timeout
- · Incomplete source trace leads to false negatives
Trust signals
- · Distinguishes os.system+shell=True from subprocess.run list form
- · Covers pickle, yaml.load, Function() patterns
- · Shows exact proof code paths