Disclosure summary
In Apache Tomcat 9.0.0.M1 to 9.0.30, 8.5.0 to 8.5.50 and 7.0.0 to 7.0.99 the HTTP header parsing code used an approach to end-of-line parsing that allowed some invalid HTTP headers to be parsed as valid. This led to a possibility of HTTP Request Smuggling if Tomcat was located behind a reverse proxy that incorrectly handled the invalid Transfer-Encoding header in a particular manner. Such a reverse proxy is considered unlikely.
Source-reported weakness categories
CWE-444
Source-specific records & product guidance
Sources retain their own attribution and scoring. Follow the original record to confirm affected versions, fixed releases, and configuration conditions.
NIST National Vulnerability Database · NVD-CVE-2020-1935
Open original source · Updated Oct 08, 2026
Only CPE matches marked vulnerable=true are indexed. AND/OR platform conditions must be checked in the original NVD record.
| Vendor | Product / association | Version / bounds |
|---|---|---|
| apache | tomcat | * {"versionStartIncluding":"9.0.0","versionEndIncluding":"9.0.30"} |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| apache | tomcat | 9.0.0 |
| debian | debian_linux | 8.0 |
| debian | debian_linux | 9.0 |
| debian | debian_linux | 10.0 |
| canonical | ubuntu_linux | 16.04 |
| opensuse | leap | 15.1 |
| netapp | data_availability_services | - |
| netapp | oncommand_system_manager | * {"versionStartIncluding":"3.0.0","versionEndIncluding":"3.1.3"} |
| oracle | agile_engineering_data_management | 6.2.1.0 |
| oracle | agile_product_lifecycle_management | 9.3.3 |
| oracle | agile_product_lifecycle_management | 9.3.5 |
| oracle | agile_product_lifecycle_management | 9.3.6 |
| oracle | communications_element_manager | 8.1.1 |
| oracle | communications_element_manager | 8.2.0 |
| oracle | communications_element_manager | 8.2.1 |
| oracle | communications_instant_messaging_server | 10.0.1.4.0 |
| oracle | health_sciences_empirica_inspections | 1.0.1.2 |
| oracle | health_sciences_empirica_signal | 7.3.3 |
| oracle | hospitality_guest_access | 4.2.0 |
| oracle | hospitality_guest_access | 4.2.1 |
| oracle | hyperion_infrastructure_technology | 11.1.2.4 |
| oracle | instantis_enterprisetrack | * {"versionStartIncluding":"17.1","versionEndIncluding":"17.3"} |
| oracle | mysql_enterprise_monitor | * {"versionStartIncluding":"8.0.0","versionEndIncluding":"8.0.20"} |
| oracle | retail_order_broker | 15.0 |
| oracle | siebel_ui_framework | * {"versionEndIncluding":"20.5"} |
| oracle | transportation_management | 6.3.7 |
| oracle | workload_manager | 12.2.0.1 |
| oracle | workload_manager | 18c |
| oracle | workload_manager | 19c |
Original records & references
- NIST NVD record
- CVE Program record
- lists.apache.org — Mailing List, Vendor Advisory
- lists.apache.org
- lists.apache.org
- lists.apache.org
- lists.apache.org
- lists.apache.org
- lists.apache.org
- lists.apache.org
- lists.apache.org
- lists.debian.org — Mailing List, Third Party Advisory
- lists.debian.org — Mailing List, Third Party Advisory
- security.netapp.com — Third Party Advisory
- usn.ubuntu.com — Third Party Advisory
- www.debian.org — Third Party Advisory
- www.debian.org — Third Party Advisory
- www.oracle.com — Third Party Advisory
- www.oracle.com — Third Party Advisory
- www.oracle.com — Third Party Advisory
- lists.apache.org — Mailing List, Vendor Advisory
- lists.apache.org
- lists.apache.org
- lists.apache.org
- lists.apache.org
- lists.apache.org
- lists.apache.org
- lists.apache.org
- lists.apache.org
- lists.debian.org — Mailing List, Third Party Advisory
- lists.debian.org — Mailing List, Third Party Advisory
- security.netapp.com — Third Party Advisory
- usn.ubuntu.com — Third Party Advisory
- www.debian.org — Third Party Advisory
- www.debian.org — Third Party Advisory
- www.oracle.com — Third Party Advisory
- www.oracle.com — Third Party Advisory
- www.oracle.com — Third Party Advisory
PUBLISHED 2020-02-24T17:15:11-05:00
MODIFIED 2026-10-08T17:17:24-04:00
INGESTED 2026-10-10T20:50:19-04:00