From d57c89d00e3173d0f03ca66cbf810aa841307dfa Mon Sep 17 00:00:00 2001 From: Tony Brix Date: Wed, 20 May 2020 10:23:42 -0500 Subject: [PATCH] fix redos --- src/rules.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rules.js b/src/rules.js index 60241f5ee8..b34f56ff8f 100644 --- a/src/rules.js +++ b/src/rules.js @@ -198,7 +198,7 @@ inline.tag = edit(inline.tag) .replace('attribute', inline._attribute) .getRegex(); -inline._label = /(?:\[(?:\\.|[^\[\]])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/; +inline._label = /(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/; inline._href = /<(?:\\[<>]?|[^\s<>\\])*>|[^\s\x00-\x1f]*/; inline._title = /"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/;