From fdd70f4238cc4ef2ccfc6d7921b23ff474ac0777 Mon Sep 17 00:00:00 2001 From: Sven-Hendrik Haase Date: Sun, 7 Mar 2021 02:38:04 +0100 Subject: Fix DoS issue when deliberately sending unconforming URL paths --- src/listing.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/listing.rs b/src/listing.rs index e28ee76..b46dded 100644 --- a/src/listing.rs +++ b/src/listing.rs @@ -214,7 +214,7 @@ pub fn directory_listing( link_accumulator .push_str(&(utf8_percent_encode(&name, FRAGMENT).to_string() + "/")); } - _ => unreachable!(), + _ => name = "".to_string(), }; res.push(Breadcrumb::new( -- cgit v1.2.3