### JDK 27, first attempt: conn* and a +prefix flags: -XX:FlightRecorderOptions:redact-key=+db-pass;conn*,redact-argument=+--db-pass *;https://*:*@* LEAK-ENV-TOKEN-1 RAW=clean EVENTS=0 LEAK-PROP-PASSWORD-2 RAW=clean EVENTS=0 LEAK-ARG-DBPASSWORD-3 RAW=clean EVENTS=0 LEAK-URL-PW-4 RAW=clean EVENTS=0 LEAK-ENV-CONN-5 RAW=LEAK EVENTS=1 LEAK-PROP-DBPASS-6 RAW=clean EVENTS=0 LEAK-ARG-DBPASS-7 RAW=clean EVENTS=0 exit=2 ### jfr print (JVMInformation and the DB_CONN variable) jdk.JVMInformation { startTime = 01:42:44.988 (2026-10-26) jvmName = "OpenJDK 64-Bit Server VM" jvmVersion = "OpenJDK 64-Bit Server VM (27.0.1.0.2+1) for linux-amd64 JRE (27.0.1.0.2+1), built on 2026-10-21T00:00:00Z with gcc 14.2.0" jvmArguments = "-XX:StartFlightRecording:filename=/tmp/jfr-redaction/wrongglob.jfr -XX:FlightRecorderOptions:redact-key=+db-pass;conn*,redact-argument=[REDACTED] -Xmx256m [REDACTED] -Ddb-pass=[REDACTED] -Dapp.region=mumbai" jvmFlags = N/A javaArguments = "Workload [REDACTED] [REDACTED] [REDACTED] [REDACTED] [REDACTED] --verbose" jvmStartTime = 01:42:43.787 (2026-10-26) pid = 6681 } key = "DB_CONN" value = "LEAK-ENV-CONN-5" ### fixed: *conn* instead of conn* flags: -XX:FlightRecorderOptions:redact-key=+db-pass;*conn*,redact-argument=+--db-pass *;https://*:*@* LEAK-ENV-TOKEN-1 RAW=clean EVENTS=0 LEAK-PROP-PASSWORD-2 RAW=clean EVENTS=0 LEAK-ARG-DBPASSWORD-3 RAW=clean EVENTS=0 LEAK-URL-PW-4 RAW=clean EVENTS=0 LEAK-ENV-CONN-5 RAW=clean EVENTS=0 LEAK-PROP-DBPASS-6 RAW=clean EVENTS=0 LEAK-ARG-DBPASS-7 RAW=clean EVENTS=0 exit=0 ### jfr print (JVMInformation) jdk.JVMInformation { startTime = 01:42:49.421 (2026-10-26) jvmName = "OpenJDK 64-Bit Server VM" jvmVersion = "OpenJDK 64-Bit Server VM (27.0.1.0.2+1) for linux-amd64 JRE (27.0.1.0.2+1), built on 2026-10-21T00:00:00Z with gcc 14.2.0" jvmArguments = "-XX:StartFlightRecording:filename=/tmp/jfr-redaction/fixed.jfr -XX:FlightRecorderOptions:redact-key=+db-pass;*conn*,redact-argument=[REDACTED] -Xmx256m [REDACTED] -Ddb-pass=[REDACTED] -Dapp.region=mumbai" jvmFlags = N/A javaArguments = "Workload [REDACTED] [REDACTED] [REDACTED] [REDACTED] [REDACTED] --verbose" jvmStartTime = 01:42:47.483 (2026-10-26) pid = 6823 }