From 924d6c44ac2bf86974cbca3ddc46f517133440e0 Mon Sep 17 00:00:00 2001 From: Noah Hellman Date: Wed, 1 Feb 2023 23:11:08 +0100 Subject: [PATCH] inline: disallow '<' in autolinks avoid hangs on long <<<<<< sequences --- src/inline.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/inline.rs b/src/inline.rs index d9bd423..1a52bfb 100644 --- a/src/inline.rs +++ b/src/inline.rs @@ -316,6 +316,9 @@ impl + Clone> Parser { let mut is_url = false; let len = (&mut ahead) .take_while(|c| { + if *c == '<' { + return false; + } if *c == '>' { end = true; };