Use GitHub's private Report a vulnerability form. Include the affected version or commit, reproduction steps, impact, and relevant deployment settings with credentials and private data removed. Please keep exploit details out of public issues while a report is being investigated.
Check whether an issue is still present on the latest release. Older releases do not have a guaranteed security backport schedule. Report suspected vulnerabilities even if you cannot reproduce them on the latest release.
- Flow and step inputs and outputs are compressed but not encrypted, and Temporal stores them in its history. Do not put secrets in them.
- Resume tokens let their holder finish a suspended step. Treat them as credentials when handing them to another system.
- With no certificate variable set, an
http://value inOTEL_EXPORTER_OTLP_ENDPOINTorOTEL_EXPORTER_OTLP_LOGS_ENDPOINTsends logs in plaintext. Use anhttps://URL when logs leave a trusted network.