CVE-2017-7657
Description
In Eclipse Jetty, versions 9.2.x and older, 9.3.x (all configurations), and 9.4.x (non-default configuration with RFC2616 compliance enabled), transfer-encoding chunks are handled poorly. The chunk length parsing was vulnerable to an integer overflow. Thus a large chunk size could be interpreted as a smaller chunk size and content sent as chunk body could be interpreted as a pipelined request. If Jetty was deployed behind an intermediary that imposed some authorization and that intermediary allowed arbitrarily large chunks to be passed on unchanged, then this flaw could be used to bypass the authorization imposed by the intermediary as the fake pipelined request would not be interpreted by the intermediary as a request.
How to fix
- eclipse jetty9.3.24, 9.4.11 or later
- netapp oncommand_unified_manager5.2.4 or later
- netapp snap_creator_framework4.3.3 or later
- netapp snapcenter4.1p3 or later
- netapp snapmanager3.4.2 or later
- hp xp_p9000_command_view8.6.2-00 or later
- org.eclipse.jetty:jetty-server9.2.25.v20180606, 9.3.24.v20180605 or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| eclipse jetty | v ≤ 9.2.26, 9.3.0 ≤ v < 9.3.24, 9.4.0 ≤ v < 9.4.11 | 9.3.24, 9.4.11 |
| debian debian_linux | 9.0 | — |
| netapp e-series_santricity_management | No range specified | — |
| netapp e-series_santricity_os_controller | 11.0 ≤ v ≤ 11.50.1 | — |
| netapp e-series_santricity_web_services | No range specified | — |
| netapp element_software | No range specified | — |
| netapp element_software_management_node | No range specified | — |
| netapp hci_storage_nodes | No range specified | — |
| netapp oncommand_system_manager | 3.x | — |
| netapp oncommand_unified_manager | v < 5.2.4 | 5.2.4 |
| netapp santricity_cloud_connector | No range specified | — |
| netapp snap_creator_framework | v < 4.3.3 | 4.3.3 |
| netapp snapcenter | v < 4.1p3 | 4.1p3 |
| netapp snapmanager | v < 3.4.2 | 3.4.2 |
| hp xp_p9000_command_view | 8.4.0-00 ≤ v < 8.6.2-00 | 8.6.2-00 |
| oracle rest_data_services | 11.2.0.4, 12.1.0.2, 12.2.0.1, 18c | — |
| oracle retail_xstore_point_of_service | 7.1, 15.0, 16.0, 17.0 | — |
| org.eclipse.jetty:jetty-serverMaven | v < 9.2.25.v20180606, 9.3.0 ≤ v < 9.3.24.v20180605 | 9.2.25.v20180606, 9.3.24.v20180605 |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.