[ ] Note that this crate implements the URL Standard not RFC 1738 or RFC 3986
Describe the bug
I performed fuzzing for rust-url using afl.rs in the following way.
cargo new --bin url-fuzz-target
cd url-fuzz-target
cargo afl build
While performing fuzzing, I discovered a bug where the input generated by the fuzzer caused a very long parse times, preventing the program from terminating.
Describe the bug
I performed fuzzing for rust-url using afl.rs in the following way.
While performing fuzzing, I discovered a bug where the input generated by the fuzzer caused a very long parse times, preventing the program from terminating.
poc.zip
I reproduced this process as follows.
(1) unzip the attached poc.zip
(2) run
Then the program will not terminate as follows.