From 24a09033c9664c8870a820541c1dc1683858353c Mon Sep 17 00:00:00 2001 From: Nick Wellnhofer Date: Mon, 9 Sep 2024 02:53:14 +0200 Subject: [PATCH] html: Fix bogus end tags --- HTMLparser.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/HTMLparser.c b/HTMLparser.c index c122c0aa..deb8d307 100644 --- a/HTMLparser.c +++ b/HTMLparser.c @@ -3877,6 +3877,11 @@ htmlParseEndTag(htmlParserCtxtPtr ctxt) } SKIP(2); + if (!IS_ASCII_LETTER(CUR)) { + htmlParseComment(ctxt, /* bogus */ 1); + return(0); + } + name = htmlParseHTMLName(ctxt, 0); if (name == NULL) return (0);