Blame SOURCES/0001-patch-8.2.4925-trailing-backslash-may-cause-reading-.patch

3e779a
diff -up vim80/src/search.c.cve1629 vim80/src/search.c
3e779a
--- vim80/src/search.c.cve1629	2022-05-24 13:55:06.789859865 +0200
3e779a
+++ vim80/src/search.c	2022-05-24 13:56:31.889218958 +0200
3e779a
@@ -4349,7 +4349,11 @@ find_next_quote(
3e779a
 	if (c == NUL)
3e779a
 	    return -1;
3e779a
 	else if (escape != NULL && vim_strchr(escape, c))
3e779a
+	{
3e779a
 	    ++col;
3e779a
+	    if (line[col] == NUL)
3e779a
+		return -1;
3e779a
+	}
3e779a
 	else if (c == quotechar)
3e779a
 	    break;
3e779a
 #ifdef FEAT_MBYTE