Identifier

CVE-2020-7671

Package Slug

gem/goliath

Vulnerability

Inconsistent Interpretation of HTTP Requests (HTTP Request Smuggling)

Description

goliath allows request smuggling attacks where goliath is used as a used as a backend with a frontend proxy that is also vulnerable. It is possible to conduct HTTP request smuggling attacks by sending the Content-Length header twice. Furthermore, invalid Transfer-Encoding headers were found to be parsed as valid which could be leveraged for TE:CL smuggling attacks.

Affected Versions

All versions up to 1.0.6

Solution

Unfortunately, there is no solution available yet.

Last Modified

2020-06-17

source