| Reserved | GLISS_*, AWS_*, KUBERNETES_*, DATABASE_URL, PGHOST, PGPORT, PGUSER, PGPASSWORD, PGDATABASE, PORT, HOSTNAME, HOME, PATH | Names the platform sets. An app cannot override them. In addition, <CAPABILITY>_BUCKET is reserved for every bucket capability (FILES_BUCKET for a capability called files), and every name declared under capabilities.secrets is taken. |
| Runtime hijack | LD_*, DYLD_*, *_PROXY, NODE_OPTIONS, NODE_PATH, PYTHONPATH, PYTHONHOME, PYTHONSTARTUP, PYTHONINSPECT, JAVA_TOOL_OPTIONS, JDK_JAVA_OPTIONS, PERL5OPT, PERL5LIB, RUBYOPT, RUBYLIB, BASH_ENV, ENV | Names that change how a runtime loads code or routes traffic. They would let a config value run code or redirect the app’s traffic. Fix: set runtime options in the component’s Dockerfile instead. |
| TLS disabling | NODE_TLS_REJECT_UNAUTHORIZED, NODE_EXTRA_CA_CERTS, PYTHONHTTPSVERIFY, REQUESTS_CA_BUNDLE, CURL_CA_BUNDLE, SSL_CERT_FILE, SSL_CERT_DIR, GIT_SSL_NO_VERIFY, GIT_SSL_CAINFO | Names that can switch off or replace TLS certificate checks. Fix: the platform provides the trusted certificates. |
| Debug switches in Live | FLASK_DEBUG, FLASK_ENV, WERKZEUG_DEBUG_PIN, DJANGO_DEBUG | Debug switches known to expose an interactive console. They are allowed only in stages.preview.config or stages.beta.config, never at the top level (which applies to Live) or in stages.live.config. |
| Looks like a secret | Values starting with sk_live_, sk_test_, rk_live_, sk-, whsec_, AKIA, ASIA, ghp_, gho_, ghu_, ghs_, ghr_, github_pat_, glpat-, xox, AIza, SG., shpat_, npm_, eyJ, -----BEGIN, credentials in a URL, long hex strings, or long random-looking text | Values that look like secrets. Text values only. A value matches when (a) it starts with a known token prefix and is at least prefixMinLength long, (b) it contains credentials in a URL, or, when it has no spaces, (c) it is hexadecimal and at least hexMinLength long, or (d) it uses only base64 or URL-safe characters, is at least entropyMinLength long, and has at least entropyMinBitsPerChar bits of Shannon entropy per character. |