Please do not open a public issue for security problems. Use GitHub's private vulnerability reporting instead. You will get a response within a few days.
- Passwords and other secrets are read only from environment variables (
TAF__...). - Configuration loading fails if
taf.jsonortaf.{env}.jsoncontains a secret-like value, and the metadata linter checks the same. - Typed passwords are masked in report steps and left out of UI tree dumps.
If you find a way these safeguards can be bypassed, please report it as above.