Keep Sensitive Data Out of Logs
Logs help developers diagnose failures and help security teams reconstruct important events. The same convenience can create a second problem: a log statement may copy passwords, session tokens, API keys, personal data, or confidential request contents into systems that were never meant to hold them. Once sensitive data reaches a log, it can spread to collectors, search indexes, dashboards, exports, support tools, and backups. Access controls on the original application no longer define every place where that data can be read. A credential that was protected in a secret store may become exposed through a much broader logging path.