GHSA-rq2w-37h9-vg94

Apache Tomcat improperly escapes input from JsonErrorReportValve

En bref

Publiée
Mise à jour
CVE
CVE-2022-45143
Alias
BIT-tomcat-2022-45143
CVSS_V3
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N

Description

The `JsonErrorReportValve` in Apache Tomcat 8.5.83, 9.0.40 to 9.0.68 and 10.1.0-M1 to 10.1.1 does not escape the `type`, `message` or `description` values. In some circumstances these are constructed from user provided data and it was therefore possible for users to supply values that invalidated or manipulated the JSON output.

Paquets affectés

PaquetVersions
Maven · org.apache.tomcat.embed:tomcat-embed-coreintroduced 8.5.83, fixed 8.5.84
Maven · org.apache.tomcat.embed:tomcat-embed-coreintroduced 9.0.40, fixed 9.0.69
Maven · org.apache.tomcat.embed:tomcat-embed-coreintroduced 10.1.0, fixed 10.1.2
Maven · org.apache.tomcat:tomcat-catalinaintroduced 10.1.0, fixed 10.1.2
Maven · org.apache.tomcat:tomcat-utilintroduced 8.5.83, fixed 8.5.84
Maven · org.apache.tomcat:tomcat-utilintroduced 9.0.40, fixed 9.0.69

Références

Sources

SourceLicence
OSV.devCC-BY 4.0 — GitHub Advisory Database