Description
In Eclipse Vert.x version 3.0 to 3.5.1, the HttpServer response headers and HttpClient request headers do not filter carriage return and line feed characters from the header value. This allow unfiltered values to inject a new header in the client request or server response.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
The Eclipse Foundation Eclipse Vert.x
3.0 to < unspecifiedaffectedunspecified to ≤ 3.5.1affected
References
- https://github.com/eclipse/vert.x/commit/1bb6445226c39a95e7d07ce3caaf56828e8aab72 ↗
- https://www.compass-security.com/fileadmin/Datein/Research/Advisories/CSNC-2018-021_vertx.txt ↗
- https://access.redhat.com/errata/RHSA-2018:2371 ↗
- https://github.com/eclipse/vert.x/issues/2470 ↗
- https://bugs.eclipse.org/bugs/show_bug.cgi?id=536038 ↗
- https://access.redhat.com/errata/RHSA-2018:3768 ↗
- https://bugzilla.redhat.com/show_bug.cgi?id=1591072 ↗