From b485aab7e71c1625cfc27e0f92c9509f42378458 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 5 May 2024 13:19:16 +0200 Subject: Adding upstream version 1.45.3+dfsg. Signed-off-by: Daniel Baumann --- .../3435921e20bda679b25447535e18c77de5c593c7 | 407 +++++++++++++++++++++ 1 file changed, 407 insertions(+) create mode 100644 src/web/server/h2o/libh2o/fuzz/http1-corpus/3435921e20bda679b25447535e18c77de5c593c7 (limited to 'src/web/server/h2o/libh2o/fuzz/http1-corpus/3435921e20bda679b25447535e18c77de5c593c7') diff --git a/src/web/server/h2o/libh2o/fuzz/http1-corpus/3435921e20bda679b25447535e18c77de5c593c7 b/src/web/server/h2o/libh2o/fuzz/http1-corpus/3435921e20bda679b25447535e18c77de5c593c7 new file mode 100644 index 000000000..94d184b59 --- /dev/null +++ b/src/web/server/h2o/libh2o/fuzz/http1-corpus/3435921e20bda679b25447535e18c77de5c593c7 @@ -0,0 +1,407 @@ +GET / HTTP/1.1 +host:host.examplÿÿÿÿÿ curl/7.49.0-DEV +Accept: */* +accept-encoding:gzip + c:schemurl/7.49.0-DEV +--A6ccept:ÿÿÿst/.well¿known/h2/../teMARK-- + HTTP49.0-DEV +--A6ccept:ÿ:schemÿÿst/.well¿known/h2/../teMARK-- + HTTP/1.1 +Host: 127.0.0.1:50492 +User-Agent: curl/7.49.0-DEV +A6ccept:ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ + +GET /re/texy-test/.well¿known/h1/te/te HTTP/1.1 +Host: 127.0.0.1:50492 +User-Ag: 12(7.0.0.1:50492 +User-Agent: curA6ccept:ÿ:schemÿÿst/.well¿known/h2/../teMARK-- + HTTP/1.1 +Host: 127.0.0.1:50492 +User-Agent: curlown/h1/te/te HTTP/1.1 +Host: 12V +A6ccept:ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ + +CET /reproxy-test/.well¿k/texy-test/.well¿known/h1/te/te HTTP/1.1 +Host: 127.0.0.1:50492 +User-Ag: 12(7.0.0.1:50492 +User-Agent: curA6ccept:ÿ:schemÿÿst/.well¿known/h2/../teMARK-- + HTTP/1.1 +Host: 127.0.0.1:50492 +User-Agent: curlown/h1/te/te HTTP/1.1 +Host: 12V +A6ccept:ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ + +CET /reproxy-test/.well¿known/h1/te/te HTTP/1.1 +Host: 127.0.0.1:50492 +User-Agent: c:schemurl/3.49.0-DEV +--A6ccept:ÿÿÿst/.well¿known/h2/../teMARK-- + HTTP/1.1 +Host: 127.0.0:schem.1:504920/1.1 +Host: 12V +A6ccept:ÿÿÿÿÿÿÿÿÿÿ'ÿÿÿÿÿ + +CET /reproxy-test/.well¿known/h1/te/te HTTP/1.1 +Host: 127.0.0.1:50492 +User-Agent: c:schemurl/3.49.0teMARK-- + HTTP/1.well¿known/h1/te/te HTTP/1.1 +Host: 12V +A6ccept:ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ + +CET /reproxy-test/.well¿known/h1/te/te HTTP/1.1 +Host: 127.0.0.1:50492 +User-Agent: c:schemurl/3.49.0-DEV +--A6ccept:ÿÿÿst/.well¿known/h2/../teMARK-- + HTTP/1.1 +Host: 127.0.0:schem.1:504920-DEV +Accept: */* +accept-encoding:gzip + c:schemurl/7.49.0-DEV +--A6ccept:ÿÿÿst/.well¿knA6ccept:ÿÿÿl/7.49.0-DEV +A6ccept:ÿÿÿÿÿÿÿÿþÿÿÿÿÿÿÿ/1.1 +Host: 127.0.0.1:50492 +User-Agent: curl/7.49ÿÿÿÿ.0-DEV +A6ccept:ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ + +GET /reproxy-nown/h1/te/te HTTP/1.1 +Host: 127.0.0.1:50492 +User-Agent: c:schemurl/3.49.0-DEV +--A6ccept:ÿÿÿst/.well¿known/h2/../teMARK-- + HTTP/1.1 +Host: 127.0.0:schem.1:504920-DEV +Accept: */* +accept-encoding:gzip + c:schemurl/7.49.../EV +--A6ccept:ÿÿÿst/.well'¿knA6ccept:ÿÿÿl/7.49.0-DEV +A6ccept:ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ/1.1 +Host: 127.0.0.1:50492 +User-Agent: curl/7.49ÿÿÿÿ.0-DEV +A6ccept:ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ + +GET /reproxy-test/.well¿known/h1/te/te HTTP/1.1 +Host: 1 */* +accept-encoding:gzip + c:schemurl/7.49.0-DEV +--A6ccept:ÿÿÿst/.well¿known/h2/../teMARK-- + HTTP49.0-DEV +--A6ccept:ÿ:schemÿÿst/.well¿known/h2/../teMARK-- + HTTP/1.1 +Host: 127.0.0.1:50492 +User-Agent: curl/7.49.0-DEV +A6ccept:ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ + +GET /re/texy-test/.well¿known/h1/te/te HTTP/1.1 +Host: 127.0.0.1:50492 +User-Ag: 12(7.0.0.1:50492 +User-Agent: curA6ccept;ÿ:schemÿÿst/.well¿known/h2/../teMARK-- + HTTP/1.1 +Host: 127.0.0.1:50492 +User-Agent: curlown/h1/te/te HTTP/1.1 +Host: 12V +A6ccept:ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ + +CET /reproxy-test/.well¿k/texy-test/.well¿known/h1/te/te HTTP/1.1 +Host: 127.0.0.1:50492 +User-Ag: 12(7.0.0.1:50492 +User-Agent: curA6ccept:ÿ:schemÿÿst/.well¿known/h2/../teMARK-- + HTTP/1.1 +Host: 127.0.0.1:50492 +User-Agent: curlown/h1/te/te HTTP/1.1 +Host: 12V +A6ccept:ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ + +CET /reproxy-test/.well¿known/h1/te/te HTTP/1.1 +Host: 127.0.0.1:50492 +User-Agent: c:schemurl/3.49.0-DEV +--A6ccept:ÿÿÿst/.well¿known/h2/../teMARK-- + HTTP/1.1 +Host: 127.0.0:schem.1:504920/1.1 +Host: 12V +A6ccept:ÿÿÿÿÿÿÿÿÿÿ'ÿÿÿÿÿ + +CET /reproxy-test/.well¿known/h1/te/te HTTP/1.1 +Host: 127.0.0.1:50492 +User-Agent: c:schemurl/3.49.0teMARK-- + HTTP/1.well¿known/h1/te/te HTTP/1.1 +Host: 12V +A6ccept:ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ + +CET /reproxy-test/.well¿known/h1/te/te HTTP/1.1 +Host: 127.0.0.1:50492 +User-Agent: c:schemurl/3.49.0-DEV +--A6ccept:ÿÿÿst/.well¿known/h2/../teMARK-- + HTTP/1.1 +Host: 127.0.0:schem.1:504920-DEV +Accept: */* +accept-encoding:gzip + c:schemurl/7.49.0-DEV +--A6ccept:ÿÿÿst/.well¿knA6ccept:ÿÿÿl/lÿÿÿÿÿ curl/7.49.0-DEV +Accept: */* +accept-encoding:gzip + c:schemurl/7.49.0-DEV +--A6ccept:ÿÿÿst/.well¿known/h2/../teMARK-- + HTTP49.0-DEV +--A6ccept:ÿ:schemÿÿst/.well¿known/h2/../teMARK-- + HTTP/1.1 +Host: 127.0.0.1:50492 +User-Agent: curl/7.49.0-DEV +A6ccept:ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ + +GET /re/texy-test/.well¿known/h1/te/te HTTP/1.1 +Host: 127.0.0.1:50492 +User-Ag: 12(7.0.0.1:50492 +User-Agent: curA6ccept:ÿ:schemÿÿst/.well¿known/h2/../teMARK-- + HTTP/1.1 +Host: 127.0.0.1:50492 +User-Agent: curlown/h1/te/te HTTP/1.1 +Host: 12V +A6ccept:ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ + +CET /reproxy-test/.well¿k/texy-test/.well¿known/h1/te/te HTTP/1.1 +Host: 127.0.0.1:50492 +User-Ag: 12(7.0.0.1:50492 +User-Agent: curA6ccept:ÿ:schemÿÿst/.well¿known/h2/../teMARK-- + HTTP/1.1 +Host: 127.0.0.1:50492 +User-Agent: curlown/h1/te/te HTTP/1.1 +Host: 12V +A6ccept:ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ + +CET /reproxy-test/.well¿known/h1/te/te HTTP/1.1 +Host: 127.0.0.1:50492 +User-Agent: c:schemurl/3.49.0-DEV +--A6ccept:ÿÿÿst/.well¿known/h2/../teMARK-- + HTTP/1.1 +Host: 127.0.0:schem.1:504920/1.1 +Host: 12V +A6ccept:ÿÿÿÿÿÿÿÿÿÿ'ÿÿÿÿÿ + +CET /reproxy-test/.well¿known/h1/te/te HTTP/1.1 +Host: 127.0.0.1:50492 +User-Agent: c:schemurl/3.49.0teMARK-- + HTTP/1.well¿known/h1/te/te HTTP/1.1 +Host: 12V +A6ccept:ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ + +CET /reproxy-test/.well¿known/h1/te/te HTTP/1.1 +Host: 127.0.0.1:50492 +User-Agent: c:schemurl/3.49.0-DEV +--A6ccept:ÿÿÿst/.well¿known/h2/../teMARK-- + HTTP/1.1 +Host: 127.0.0:schem.1:504920-DEV +Accept: */* +accept-encoding:gzip + c:schemurl/7.49.0-DEV +--A6ccept:ÿÿÿst/.well¿knA6ccept:ÿÿÿl/7.49.0-DEV +A6ccept:ÿÿÿÿÿÿÿÿþÿÿÿÿÿÿÿ/1.1 +Host: 127.0.0.1:50492 +User-Agent: curl/7.49ÿÿÿÿ.0-DEV +A6ccept:ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ + +GET /reproxy-nown/h1/te/te HTTP/1.1 +Host: 127.0.0.1:50492 +User-Agent: c:schemurl/3.49.0-DEV +--A6ccept:ÿÿÿst/.well¿known/h2/../teMARK-- + HTTP/1.1 +Host: 127.0.0:schem.1:504920-DEV +Accept: */* +accept-encoding:gzip + c:schemurl/7.49.../EV +--A6ccept:ÿÿÿst/.well'¿knA6ccept:ÿÿÿl/7.49.0-DEV +A6ccept:ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ/1.1 +Host: 127.0.0.1:50492 +User-Agent: curl/7.49ÿÿÿÿ.0-DEV +A6ccept:ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ + +GET /reproxy-test/.well¿known/h1/te/te HTTP/1.1 +Host: 1 */* +accept-encoding:gzip + c:schemurl/7.49.0-DEV +--A6ccept:ÿÿÿst/.well¿known/h2/../teMARK-- + HTTP49.0-DEV +--A6ccept:ÿ:schemÿÿst/.well¿known/h2/../teMARK-- + HTTP/1.1 +Host: 127.0.0.1:50492 +User-Agent: curl/7.49.0-DEV +A6ccept:ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ + +GET /re/texy-test/.well¿known/h1/te/te HTTP/1.1 +Host: 127.0.0.1:50492 +User-Ag: 12(7.0.0.1:50492 +User-Agent: curA6ccept;ÿ:schemÿÿst/.well¿known/h2/../teMARK-- + HTTP/1.1 +Host: 127.0.0.1:50492 +User-Agent: curlown/h1/te/te HTTP/1.1 +Host: 12V +A6ccept:ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ + +CET /reproxy-test/.well¿k/texy-test/.well¿known/h1/te/te HTTP/1.1 +Host: 127.0.0.1:50492 +User-Ag: 12(7.0.0.1:50492 +User-Agent: curA6ccept:ÿ:schemÿÿst/.well¿known/h2/../teMARK-- + HTTP/1.1 +Host: 127.0.0.1:50492 +User-Agent: curlown/h1/te/te HTTP/1.1 +Host: 12V +A6ccept:ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ + +CET /reproxy-test/.well¿known/h1/te/te HTTP/1.1 +Host: 127.0.0.1:50492 +User-Agent: c:schemurl/3.49.0-DEV +--A6ccept:ÿÿÿst/.well¿known/h2/../teMARK-- + HTTP/1.1 +Host: 127.0.0:schem.1:504920/1.1 +Host: 12V +A6ccept:ÿÿÿÿÿÿÿÿÿÿ'ÿÿÿÿÿ + +CET /reproxy-test/.well¿known/h1/te/te HTTP/1.1 +Host: 127.0.0.1:50492 +User-Agent: c:schemurl/3.49.0teMARK-- + HTTP/1.well¿known/h1/te/te HTTP/1.1 +Host: 12V +A6ccept:ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ + +CET /reproxy-test/.well¿known/h1/te/te HTTP/1.1 +Host: 127.0.0.1:50492 +User-Agent: c:schemurl/3.49.0-DEV +--A6ccept:ÿÿÿst/.well¿known/h2/../teMARK-- + HTTP/1.1 +Host: 127.0.0:schem.1:504920-DEV +Accept: */* +accept-encoding:gzip + c:schemurl/7.49.0-DEV +--A6ccept:ÿÿÿst/.well¿knA6ccept:ÿÿÿl/7.49.0-DEV +A6ccept:ÿÿÿÿÿÿÿÿþÿÿÿÿÿÿÿ/1.1 +Host: 127.0.0.1:50492 +User-Agent: curl/7.49ÿÿÿÿ.0-DEV +A6ccept:ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ + +GET /reproxy-nown/h1/te/te HTTP/1.1 +Host: 127.0.0.1:50492 +User-Agent: c:schemurl/3.49.0-DEV +--A6ccept:ÿÿÿst/.well¿known/h2/../teMARK-- + HTTP/1.1 +Host: 127.0.0:schem.1:504920-DEV +Accept: */* +accept-encoding:gzip + c:schemurl/7.49.../EV +--A6ccept:ÿÿÿst/.well'¿knA6ccept:ÿÿÿl/7.49.0-DEV +A6ccept:ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ/1.1 +Host: 127.0.0.1:50492 +User-Agent: curl/7.49ÿÿÿÿ.0-DEV +A6ccept:ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ + +GET /reproxy-test/.well¿known/h1/te/te HTTP/1.1 +Host: 12V +A6ccept:ÿÿÿÿÿÿÿÿÿÿ'ÿÿÿÿÿ + +CET /reproxy-test/.well¿known/h1/te/te HTTP/1.1 +Host: 127.0.0.12V +A6ccept:ÿÿÿÿÿÿÿÿÿÿ'ÿÿÿÿÿ + +CET /reproxy-test/.well¿known/h1/te/te HTTP/1.1 +Host: 127.0.0.1:50492 +User-Agent: c:schemurl/3.49.0teMARK-- + HTTP/1.well¿known/h1/te/te HTTP/1.1 +Host: 12V +A6ccept:ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ + +CET /reproxy-test/.well¿known/h1/te/te HTTP/1.1 +Host: 127.0.0.1:50492 +User-Agent: c:schemurl/3.49.0-DEV +--A6cc/h1/te/te HTTP/1.1 +Host: 127.0.0.1:50492 +User-Agent: c:schemurl/3.49.0teMARK-- + HTTP/1.well¿known/h1/te/te HTTP/1.1 +Host: 12V +A6ccept:ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ + +CET /reproxy-test/.well¿known/h1/te/te HTTP/1.1 +Host: 127.0.0.1:50492 +User-Agent: c:schemurl/3.49.0-DEV +--A6ccept:ÿÿÿst/.well¿known/h2/../teMARK-- + HTTP/1.1 +Host: 127.0.0:schem.1:504920-DEV +Accept: */* +accept-encoding:gzip + c:schemurl/7.49.0-DEV +--A6ccept:ÿÿÿst/.well¿knA6ccept:ÿÿÿl/7.49.0-DEV +A6ccept:ÿÿÿÿÿÿÿÿþÿÿÿÿÿÿÿ/1.1 +Host: 127.0.0.1:50492 +User-Agent: curl/7.49ÿÿÿÿ.0-DEV +A6ccept:ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ + +GET /reproxy-test/.w¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹ell¿known/h1/te/te HTTP/1.1 +Host: 12V +A6ccept:ÿÿÿÿÿÿÿÿÿÿÿ7.49.0-DEV +A6ccept:ÿÿÿÿÿÿÿÿþÿÿÿÿÿÿÿ/1.1 +Host: 127.0.0.1:50492 +User-Agent: curl/7.49ÿÿÿÿ.0-DEV +A6ccept:ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ + +GET /reproxy-nown/h1/te/te HTTP/1.1 +Host: 127.0.0.1:50492 +User-Agent: c:schemurl/3.49.0-DEV +--A6ccept:ÿÿÿst/.well¿known/h2/../teMARK-- + HTTP/1.1 +Host: 127.0.0:schem.1:504920-DEV +Accept: */* +accept-encoding:gzip + c:schemurl/7.49.../EV +--A6ccept:ÿÿÿst/.well'¿knA6ccept:ÿÿÿl/7.49.0-DEV +A6ccept:ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ/1.1 +Host: 127.0.0.1:50492 +User-Agent: curl/7.49ÿÿÿÿ.0-DEV +A6ccept:ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ + +GET /reproxy-test/.well¿known/h1/te/te HTTP/1.1 +Host: 12V +A6ccept:ÿÿÿÿÿÿÿÿÿÿ'ÿÿÿÿÿ + +CET /reproxy-test/.well¿known/h1/te/te HTTP/1.1 +Host: 127.0.0.12V +A6ccept:ÿÿÿÿÿÿÿÿÿÿ'ÿÿÿÿÿ + +CET /reproxy-test/.well¿known/h1/te/te HTTP/1.1 +Host: 127.0.0.1:50492 +User-Agent: c:schemurl/3.49.0teMARK-- + HTTP/1.well¿known/h1/te/te HTTP/1.1 +Host: 12V +A6ccept:ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ + +CET /reproxy-test/.well¿known/h1/te/te HTTP/1.1 +Host: 127.0.0.1:50492 +User-Agent: c:schemurl/3.49.0-DEV +--A6cc/h1/te/te HTTP/1.1 +Host: 127.0.0.1:50492 +User-Agent: c:schemurl/3.49.0teMARK-- + HTTP/1.well¿known/h1/te/te HTTP/1.1 +Host: 12V +A6ccept:ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ + +CET /reproxy-test/.well¿known/h1/te/te HTTP/1.1 +Host: 127.0.0.1:50492 +User-Agent: c:schemurl/3.49.0-DEV +--A6ccept:ÿÿÿst/.well¿known/h2/../teMARK-- + HTTP/1.1 +Host: 127.0.0:schem.1:504920-DEV +Accept: */* +accept-encoding:gzip + c:schemurl/7.49.0-DEV +--A6ccept:ÿÿÿst/.well¿knA6ccept:ÿÿÿl/7.49.0-DEV +A6ccept:ÿÿÿÿÿÿÿÿþÿÿÿÿÿÿÿ/1.1 +Host: 127.0.0.1:50492 +User-Agent: curl/7.49ÿÿÿÿ.0-DEV +A6ccept:ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ + +GET /reproxy-test/.w¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹ell¿known/h1/te/te HTTP/1.1 +Host: 12V +A6ccept:ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ + +CET /reproxy-tes/..t/.well¿known/h1/te/te HTTP/1.1 +Host: 127.0.0.1:50492 +User-Agent: c:schemurl/3.49.0teMARK-- + HTTP/1.1 +Host: ÿÿ */* + + +--MARK-- -- cgit v1.2.3