From 5c855a520a6bc66cc00b0b8afc6d2c03c75c0fab Mon Sep 17 00:00:00 2001 From: Fabio Di Stasio Date: Tue, 13 Jul 2021 09:17:22 +0200 Subject: [PATCH] fix: solved a vulnerability in table names --- src/renderer/components/WorkspaceExploreBarSchema.vue | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/renderer/components/WorkspaceExploreBarSchema.vue b/src/renderer/components/WorkspaceExploreBarSchema.vue index fec7022b..8fa597b9 100644 --- a/src/renderer/components/WorkspaceExploreBarSchema.vue +++ b/src/renderer/components/WorkspaceExploreBarSchema.vue @@ -308,6 +308,8 @@ export default { this.changeBreadcrumbs(payload); }, highlightWord (string) { + string = string.replaceAll('<', '<').replaceAll('>', '>'); + if (this.searchTerm) { const regexp = new RegExp(`(${this.searchTerm.replace(/[.*+?^${}()|[\]\\]/g, '\\$&')})`, 'gi'); return string.replace(regexp, '$1');