We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 83a3808 commit 7c1bd9aCopy full SHA for 7c1bd9a
ruby/ql/test/query-tests/security/cwe-312/logging.rb
@@ -82,3 +82,12 @@ def foo(password, logger)
82
password_arg = "65f2950df2f0e2c38d7ba2ccca767291"
83
foo(password_arg, stdout_logger)
84
foo("65f2950df2f0e2c38d7ba2ccca767292", stdout_logger)
85
+
86
+def redact(password)
87
+ "***"
88
+end
89
90
+password_r1 = redact("65f2950df2f0e2c38d7ba2ccca767291")
91
+password_r2 = password_r1
92
+# GOOD: password_r2 has been redacted
93
+stdout_logger.info password_r2
0 commit comments