Skip to content

Commit 8c7b1f5

Browse files
committed
Sanitize user data regardless of casing
1 parent e952161 commit 8c7b1f5

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/common/baseTelemetryReporter.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -243,9 +243,9 @@ export class BaseTelemtryReporter {
243243
const emailRegex = /@[a-zA-Z0-9-.]+/;
244244

245245
// Check for common user data in the telemetry events
246-
if (value.indexOf("token=") !== -1) {
246+
if (value.toLowerCase().indexOf("token=") !== -1) {
247247
cleanedObject[key] = "<REDACTED: token>";
248-
} else if (value.indexOf("ssword=") !== -1 || value.indexOf("sswd=") !== -1) {
248+
} else if (value.toLowerCase().indexOf("ssword=") !== -1 || value.toLowerCase().indexOf("sswd=") !== -1) {
249249
cleanedObject[key] = "<REDACTED: password>";
250250
} else if (emailRegex.test(value)) {
251251
cleanedObject[key] = "<REDACTED: email>";

0 commit comments

Comments
 (0)