diff --git a/packages/dsh-loopx-plugin/src/observer.ts b/packages/dsh-loopx-plugin/src/observer.ts index 2f700e35ee..e1fb05ccf0 100644 --- a/packages/dsh-loopx-plugin/src/observer.ts +++ b/packages/dsh-loopx-plugin/src/observer.ts @@ -73,6 +73,8 @@ const SUMMARY_TOKEN = /^[A-Za-z0-9][A-Za-z0-9_./:-]{0,79}$/u const LOCAL_PATH_SURFACES = [ /(?]+/iu, /(?]+/iu, + /(?]+/iu, + /\bfile:\/+/iu, ] as const const SECRET_LIKE_SURFACES = [ /\bbearer\s+[a-z0-9._~+/=-]{16,}/iu, diff --git a/tests/fixtures/control_plane/reliability_diagnostics_public_safety_v0.json b/tests/fixtures/control_plane/reliability_diagnostics_public_safety_v0.json index e70b9fc6a6..e37be4f885 100644 --- a/tests/fixtures/control_plane/reliability_diagnostics_public_safety_v0.json +++ b/tests/fixtures/control_plane/reliability_diagnostics_public_safety_v0.json @@ -4,7 +4,10 @@ "sk-abcdefghijklmnop0123", "ghp_abcdefghijklmnopqrstuvwx", "eyJabcdefghijk.abcdefghijk.abcdefghijk", - "C:/Users/alice/private.txt" + "C:/Users/alice/private.txt", + "path:/Users/alice/private.txt", + "file:///Users/alice/private.txt", + "file:/Users/alice/private.txt" ], "unsafe_identity_tokens": [ "sk-abcdefghijklmnop0123",