From 56ff521812708274bd30636b430e7324cfc919df Mon Sep 17 00:00:00 2001 From: Stefan Sundin Date: Thu, 29 Apr 2021 08:25:14 -0700 Subject: [PATCH] Escape "." also for file://. --- keepassxc-browser/common/global.js | 1 + 1 file changed, 1 insertion(+) diff --git a/keepassxc-browser/common/global.js b/keepassxc-browser/common/global.js index 7dbc2fe..9d92e89 100755 --- a/keepassxc-browser/common/global.js +++ b/keepassxc-browser/common/global.js @@ -64,6 +64,7 @@ const matchPatternToRegExp = function(pattern) { // special handling of file:// since there is no host if (pattern.startsWith('file://')) { let regex = '^'; + pattern = pattern.replace(/\./g, '\\.'); if (pattern.endsWith('*')) { regex += pattern.slice(0, -1); }