GHSA-m59c-jpc8-m2x4

In Apache Tomcat there is an improper handing of overflow in the UTF-8 decoder

At a glance

Published
Updated
CVE
CVE-2018-1336
CVSS_V3
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

Description

An improper handing of overflow in the UTF-8 decoder with supplementary characters can lead to an infinite loop in the decoder causing a Denial of Service. Versions Affected: Apache Tomcat 9.0.0.M9 to 9.0.7, 8.5.0 to 8.5.30, 8.0.0.RC1 to 8.0.51, and 7.0.28 to 7.0.86.

Affected packages

PackageVersions
Maven · org.apache.tomcat.embed:tomcat-embed-coreintroduced 9.0.0.M9, fixed 9.0.8
Maven · org.apache.tomcat.embed:tomcat-embed-coreintroduced 8.5.0, fixed 8.5.31
Maven · org.apache.tomcat.embed:tomcat-embed-coreintroduced 8.0.0RC1, fixed 8.0.51
Maven · org.apache.tomcat.embed:tomcat-embed-coreintroduced 7.0.28, fixed 7.0.87

References

Sources

SourceLicence
OSV.devCC-BY 4.0 — GitHub Advisory Database