Read the docs
TI-2017-03651 Aliases CVE-2017-5651GHSA-9hg2-395j-83rm

In Apache Tomcat 9.0.0.M1 to 9.0.0.M18 and 8.5.0 to 8.5.12, the refactoring of the HTTP…

Priority MEDIUM 53CWE-440Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
—
Confidentiality · integrity · availability
High · High · High
Fix status
Fixed

Attack profile from CVSS 3.0 · NVD. Fix status from CNA and GitHub.

Summary

In Apache Tomcat 9.0.0.M1 to 9.0.0.M18 and 8.5.0 to 8.5.12, the refactoring of the HTTP connectors introduced a regression in the send file processing. If the send file processing completed quickly, it was possible for the Processor to be added to the processor cache twice. This could result in the same Processor being used for multiple requests which in turn could lead to unexpected errors and/or response mix-up.

Why it matters now

EPSS 0.07752 94th percentileScored 2026-11-07
Fix Fixed org.apache.tomcat:tomcat-coyote (Maven): 9.0.0.M19, 8.5.13org.apache.tomcat.embed:tomcat-embed-core (Maven): 9.0.0.M19, 8.5.13

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
ApacheApache Tomcat9.0.0.M1 to 9.0.0.M18; 8.5.0 to 8.5.12—No fix listedCNA
—org.apache.tomcat:tomcat-coyote (Maven)9.0.0.M1 to before 9.0.0.M199.0.0.M19Patch availableGHSA-9hg2-395j-83rm
—org.apache.tomcat:tomcat-coyote (Maven)8.5.0 to before 8.5.138.5.13Patch availableGHSA-9hg2-395j-83rm
—org.apache.tomcat.embed:tomcat-embed-core (Maven)9.0.0.M1 to before 9.0.0.M199.0.0.M19Patch availableGHSA-9hg2-395j-83rm
—org.apache.tomcat.embed:tomcat-embed-core (Maven)8.5.0 to before 8.5.138.5.13Patch availableGHSA-9hg2-395j-83rm
  • Apache Tomcat VendorApache Affected 9.0.0.M1 to 9.0.0.M18; 8.5.0 to 8.5.12 Fixed in — No fix listed CNA
  • org.apache.tomcat:tomcat-coyote (Maven) Vendor— Affected 9.0.0.M1 to before 9.0.0.M19 Fixed in 9.0.0.M19 Patch available GHSA-9hg2-395j-83rm
  • org.apache.tomcat:tomcat-coyote (Maven) Vendor— Affected 8.5.0 to before 8.5.13 Fixed in 8.5.13 Patch available GHSA-9hg2-395j-83rm
  • org.apache.tomcat.embed:tomcat-embed-core (Maven) Vendor— Affected 9.0.0.M1 to before 9.0.0.M19 Fixed in 9.0.0.M19 Patch available GHSA-9hg2-395j-83rm
  • org.apache.tomcat.embed:tomcat-embed-core (Maven) Vendor— Affected 8.5.0 to before 8.5.13 Fixed in 8.5.13 Patch available GHSA-9hg2-395j-83rm

CPE configurations NVD · 31

CPEVersionsRoleVendor
cpe:2.3:a:apache:tomcat:8.5.0:*:*:*:*:*:*:*8.5.0VulnerableApache
cpe:2.3:a:apache:tomcat:8.5.1:*:*:*:*:*:*:*8.5.1VulnerableApache
cpe:2.3:a:apache:tomcat:8.5.2:*:*:*:*:*:*:*8.5.2VulnerableApache
cpe:2.3:a:apache:tomcat:8.5.3:*:*:*:*:*:*:*8.5.3VulnerableApache
cpe:2.3:a:apache:tomcat:8.5.4:*:*:*:*:*:*:*8.5.4VulnerableApache
cpe:2.3:a:apache:tomcat:8.5.5:*:*:*:*:*:*:*8.5.5VulnerableApache
cpe:2.3:a:apache:tomcat:8.5.6:*:*:*:*:*:*:*8.5.6VulnerableApache
cpe:2.3:a:apache:tomcat:8.5.7:*:*:*:*:*:*:*8.5.7VulnerableApache
cpe:2.3:a:apache:tomcat:8.5.8:*:*:*:*:*:*:*8.5.8VulnerableApache
cpe:2.3:a:apache:tomcat:8.5.9:*:*:*:*:*:*:*8.5.9VulnerableApache
  • cpe:2.3:a:apache:tomcat:8.5.0:*:*:*:*:*:*:* Versions 8.5.0 Vulnerable ·Apache
  • cpe:2.3:a:apache:tomcat:8.5.1:*:*:*:*:*:*:* Versions 8.5.1 Vulnerable ·Apache
  • cpe:2.3:a:apache:tomcat:8.5.2:*:*:*:*:*:*:* Versions 8.5.2 Vulnerable ·Apache
  • cpe:2.3:a:apache:tomcat:8.5.3:*:*:*:*:*:*:* Versions 8.5.3 Vulnerable ·Apache
  • cpe:2.3:a:apache:tomcat:8.5.4:*:*:*:*:*:*:* Versions 8.5.4 Vulnerable ·Apache
  • cpe:2.3:a:apache:tomcat:8.5.5:*:*:*:*:*:*:* Versions 8.5.5 Vulnerable ·Apache
  • cpe:2.3:a:apache:tomcat:8.5.6:*:*:*:*:*:*:* Versions 8.5.6 Vulnerable ·Apache
  • cpe:2.3:a:apache:tomcat:8.5.7:*:*:*:*:*:*:* Versions 8.5.7 Vulnerable ·Apache
  • cpe:2.3:a:apache:tomcat:8.5.8:*:*:*:*:*:*:* Versions 8.5.8 Vulnerable ·Apache
  • cpe:2.3:a:apache:tomcat:8.5.9:*:*:*:*:*:*:* Versions 8.5.9 Vulnerable ·Apache
Show 21 more CPE
CPEVersionsRoleVendor
cpe:2.3:a:apache:tomcat:8.5.10:*:*:*:*:*:*:*8.5.10VulnerableApache
cpe:2.3:a:apache:tomcat:8.5.11:*:*:*:*:*:*:*8.5.11VulnerableApache
cpe:2.3:a:apache:tomcat:8.5.12:*:*:*:*:*:*:*8.5.12VulnerableApache
cpe:2.3:a:apache:tomcat:9.0.0:milestone1:*:*:*:*:*:*9.0.0 milestone1VulnerableApache
cpe:2.3:a:apache:tomcat:9.0.0:milestone10:*:*:*:*:*:*9.0.0 milestone10VulnerableApache
cpe:2.3:a:apache:tomcat:9.0.0:milestone11:*:*:*:*:*:*9.0.0 milestone11VulnerableApache
cpe:2.3:a:apache:tomcat:9.0.0:milestone12:*:*:*:*:*:*9.0.0 milestone12VulnerableApache
cpe:2.3:a:apache:tomcat:9.0.0:milestone13:*:*:*:*:*:*9.0.0 milestone13VulnerableApache
cpe:2.3:a:apache:tomcat:9.0.0:milestone14:*:*:*:*:*:*9.0.0 milestone14VulnerableApache
cpe:2.3:a:apache:tomcat:9.0.0:milestone15:*:*:*:*:*:*9.0.0 milestone15VulnerableApache
cpe:2.3:a:apache:tomcat:9.0.0:milestone16:*:*:*:*:*:*9.0.0 milestone16VulnerableApache
cpe:2.3:a:apache:tomcat:9.0.0:milestone17:*:*:*:*:*:*9.0.0 milestone17VulnerableApache
cpe:2.3:a:apache:tomcat:9.0.0:milestone18:*:*:*:*:*:*9.0.0 milestone18VulnerableApache
cpe:2.3:a:apache:tomcat:9.0.0:milestone2:*:*:*:*:*:*9.0.0 milestone2VulnerableApache
cpe:2.3:a:apache:tomcat:9.0.0:milestone3:*:*:*:*:*:*9.0.0 milestone3VulnerableApache
cpe:2.3:a:apache:tomcat:9.0.0:milestone4:*:*:*:*:*:*9.0.0 milestone4VulnerableApache
cpe:2.3:a:apache:tomcat:9.0.0:milestone5:*:*:*:*:*:*9.0.0 milestone5VulnerableApache
cpe:2.3:a:apache:tomcat:9.0.0:milestone6:*:*:*:*:*:*9.0.0 milestone6VulnerableApache
cpe:2.3:a:apache:tomcat:9.0.0:milestone7:*:*:*:*:*:*9.0.0 milestone7VulnerableApache
cpe:2.3:a:apache:tomcat:9.0.0:milestone8:*:*:*:*:*:*9.0.0 milestone8VulnerableApache
cpe:2.3:a:apache:tomcat:9.0.0:milestone9:*:*:*:*:*:*9.0.0 milestone9VulnerableApache
  • cpe:2.3:a:apache:tomcat:8.5.10:*:*:*:*:*:*:* Versions 8.5.10 Vulnerable ·Apache
  • cpe:2.3:a:apache:tomcat:8.5.11:*:*:*:*:*:*:* Versions 8.5.11 Vulnerable ·Apache
  • cpe:2.3:a:apache:tomcat:8.5.12:*:*:*:*:*:*:* Versions 8.5.12 Vulnerable ·Apache
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone1:*:*:*:*:*:* Versions 9.0.0 milestone1 Vulnerable ·Apache
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone10:*:*:*:*:*:* Versions 9.0.0 milestone10 Vulnerable ·Apache
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone11:*:*:*:*:*:* Versions 9.0.0 milestone11 Vulnerable ·Apache
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone12:*:*:*:*:*:* Versions 9.0.0 milestone12 Vulnerable ·Apache
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone13:*:*:*:*:*:* Versions 9.0.0 milestone13 Vulnerable ·Apache
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone14:*:*:*:*:*:* Versions 9.0.0 milestone14 Vulnerable ·Apache
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone15:*:*:*:*:*:* Versions 9.0.0 milestone15 Vulnerable ·Apache
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone16:*:*:*:*:*:* Versions 9.0.0 milestone16 Vulnerable ·Apache
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone17:*:*:*:*:*:* Versions 9.0.0 milestone17 Vulnerable ·Apache
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone18:*:*:*:*:*:* Versions 9.0.0 milestone18 Vulnerable ·Apache
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone2:*:*:*:*:*:* Versions 9.0.0 milestone2 Vulnerable ·Apache
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone3:*:*:*:*:*:* Versions 9.0.0 milestone3 Vulnerable ·Apache
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone4:*:*:*:*:*:* Versions 9.0.0 milestone4 Vulnerable ·Apache
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone5:*:*:*:*:*:* Versions 9.0.0 milestone5 Vulnerable ·Apache
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone6:*:*:*:*:*:* Versions 9.0.0 milestone6 Vulnerable ·Apache
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone7:*:*:*:*:*:* Versions 9.0.0 milestone7 Vulnerable ·Apache
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone8:*:*:*:*:*:* Versions 9.0.0 milestone8 Vulnerable ·Apache
  • cpe:2.3:a:apache:tomcat:9.0.0:milestone9:*:*:*:*:*:* Versions 9.0.0 milestone9 Vulnerable ·Apache

Remediation

  • Fix · GHSA-9hg2-395j-83rm org.apache.tomcat:tomcat-coyote (Maven) Fixed in 9.0.0.M19 Advisory →
  • Fix · GHSA-9hg2-395j-83rm org.apache.tomcat:tomcat-coyote (Maven) Fixed in 8.5.13 Advisory →
  • Fix · GHSA-9hg2-395j-83rm org.apache.tomcat.embed:tomcat-embed-core (Maven) Fixed in 9.0.0.M19 Advisory →
  • Fix · GHSA-9hg2-395j-83rm org.apache.tomcat.embed:tomcat-embed-core (Maven) Fixed in 8.5.13 Advisory →

Vendor assessments

Red Hat

Red Hat rating: Important. Red Hat's page for this CVE →

Not affected: 16 products
  • Red Hat Enterprise Linux 5
  • Red Hat Enterprise Linux 6
  • Red Hat Enterprise Linux 7
  • Red Hat JBoss BRMS 5
  • Red Hat JBoss Data Grid 6
  • Red Hat JBoss Data Virtualization 6
  • Red Hat JBoss Enterprise Application Platform 5
  • Red Hat JBoss Enterprise Application Platform 6
  • Red Hat JBoss Enterprise Web Server 2
  • Red Hat JBoss Fuse 6
  • Red Hat JBoss Fuse Service Works 6
  • Red Hat JBoss Operations Network 3
  • Red Hat JBoss Portal 6
  • Red Hat JBoss SOA Platform 5
  • Red Hat JBoss Web Server 3
  • Red Hat Software Collections

Timeline

  1. 2026-10-02 Threatist record created from CVE-2017-5651
  2. 2026-10-03 Alias added: GHSA-9hg2-395j-83rm

References

Other 27

  • TI-2025-18529 Apache Tomcat: Potential RCE and/or information disclosure and/or information corruption with partial PUT KEVCVSS 3.1CRITICAL 10.0
  • TI-2020-01862 Improper privilege management in Apache Tomcat KEVCVSS 3.1CRITICAL 9.8
  • TI-2016-07192 Improper access control in Apache Tomcat KEVCVSS 3.1CRITICAL 9.8
  • TI-2017-09342 Unrestricted file upload in Apache Tomcat KEVCVSS 3.1HIGH 8.1
  • TI-2017-09340 Unrestricted file upload in Apache Tomcat KEVCVSS 3.1HIGH 8.1
  • TI-2026-26741 Apache Tomcat: Fix for CVE-2026-29146 allowed bypass of EncryptInterceptor KEVCVSS 3.1HIGH 7.5
See all 273 →

Sources