spawn/sh/e2e/lib
A 111512220f
fix(security): replace eval with safe export parser in provision.sh (#2022)
Replace eval "${cloud_env}" with a while-read loop that only
processes lines matching ^export VAR="VALUE" — arbitrary shell
commands in cloud driver output are silently ignored.

Also removes the now-unused cloud_env local variable since the
while-read loop calls cloud_headless_env directly.

Fixes #2019

Agent: code-health

Co-authored-by: B <6723574+louisgv@users.noreply.github.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-28 09:43:29 -05:00
..
clouds fix(security): prevent cmd injection in sprite exec via positional args (#2021) 2026-02-28 09:42:13 -05:00
cleanup.sh fix(e2e): increase server sizes and install timeouts (#2014) 2026-02-28 00:25:36 -08:00
common.sh fix(e2e): increase server sizes and install timeouts (#2014) 2026-02-28 00:25:36 -08:00
provision.sh fix(security): replace eval with safe export parser in provision.sh (#2022) 2026-02-28 09:43:29 -05:00
teardown.sh feat(e2e): multi-cloud test suite with cloud driver pattern (#2004) 2026-02-27 19:28:08 -08:00
verify.sh feat(e2e): multi-cloud test suite with cloud driver pattern (#2004) 2026-02-27 19:28:08 -08:00