From 42a00ec74212daf74a8e23a016bc96bda64fc210 Mon Sep 17 00:00:00 2001 From: Raymond Hill Date: Thu, 30 Mar 2023 12:58:19 -0400 Subject: [PATCH] Better detect invalid network filter patterns Related issue: - https://github.com/uBlockOrigin/uBlock-issues/issues/2566 --- src/js/static-filtering-parser.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/js/static-filtering-parser.js b/src/js/static-filtering-parser.js index 803c26b30..048ece0a5 100644 --- a/src/js/static-filtering-parser.js +++ b/src/js/static-filtering-parser.js @@ -1275,9 +1275,9 @@ export class AstFilterParser { case NODE_TYPE_NET_OPTION_NAME_WEBRTC: realBad = true; break; - case NODE_TYPE_NET_PATTERN: + case NODE_TYPE_NET_PATTERN_RAW: realBad = this.hasOptions() === false && - this.getNodeStringLen(targetNode) === 1; + this.getNetPattern().length <= 1; break; default: break;