mirror of
https://github.com/elicpeter/nyx.git
synced 2026-06-06 19:35:13 +02:00
15 lines
659 B
Markdown
15 lines
659 B
Markdown
# async_rust — Rust async flow regression
|
|||
|
|||
## Flow
|
|||
`fetch_and_exec` reads `CMD` from the environment and passes it to
|
|||
`tokio::process::Command::new("sh").arg("-c").arg(&cmd)`. The intended
|
|||
finding is `taint-unsanitised-flow` from the env source to the Tokio
|
|||
process-spawn sink.
|
|||
|
|||
## Note on `docs/language-maturity.md`
|
|||
The maturity doc previously listed Tokio process variants as a known
|
|||
gap for Rust. The engine now surfaces this flow, so the fixture is
|
|||
codified with `required_findings` and will regression-guard that
|
|||
coverage going forward. If the maturity doc still claims this gap, it
|
|||
should be updated alongside any future refactor that reopens it.
|