HTTP Request Smuggling on libsoup through libsoup/http1/soup-body-input-stream.c:soup_body_input_stream_read_chunked() via Unsigned to Signed Conversion Error in chunk size Requirements to exploit: spend malicious HTTP request to libsoup backend server operating behind non-libsoup proxy server, or to libsoup proxy server operating in front of non-libsoup backend server