CVE Vulnerabilities

CVE-2017-7674

Insufficient Verification of Data Authenticity

Published: Aug 11, 2017 | Modified: Apr 20, 2025
CVSS 3.x
4.3
MEDIUM
Source:
NVD
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N
CVSS 2.x
4.3 MEDIUM
AV:N/AC:M/Au:N/C:N/I:P/A:N
RedHat/V2
RedHat/V3
5.9 MODERATE
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N
Ubuntu
MEDIUM
root.io logo minimus.io logo echo.ai logo

The CORS Filter in Apache Tomcat 9.0.0.M1 to 9.0.0.M21, 8.5.0 to 8.5.15, 8.0.0.RC1 to 8.0.44 and 7.0.41 to 7.0.78 did not add an HTTP Vary header indicating that the response varies depending on Origin. This permitted client and server side cache poisoning in some circumstances.

Weakness

The product does not sufficiently verify the origin or authenticity of data, in a way that causes it to accept invalid data.

Affected Software

NameVendorStart VersionEnd Version
TomcatApache7.0.41 (including)7.0.41 (including)
TomcatApache7.0.42 (including)7.0.42 (including)
TomcatApache7.0.43 (including)7.0.43 (including)
TomcatApache7.0.44 (including)7.0.44 (including)
TomcatApache7.0.45 (including)7.0.45 (including)
TomcatApache7.0.46 (including)7.0.46 (including)
TomcatApache7.0.47 (including)7.0.47 (including)
TomcatApache7.0.48 (including)7.0.48 (including)
TomcatApache7.0.49 (including)7.0.49 (including)
TomcatApache7.0.50 (including)7.0.50 (including)
TomcatApache7.0.52 (including)7.0.52 (including)
TomcatApache7.0.53 (including)7.0.53 (including)
TomcatApache7.0.54 (including)7.0.54 (including)
TomcatApache7.0.55 (including)7.0.55 (including)
TomcatApache7.0.56 (including)7.0.56 (including)
TomcatApache7.0.57 (including)7.0.57 (including)
TomcatApache7.0.58 (including)7.0.58 (including)
TomcatApache7.0.59 (including)7.0.59 (including)
TomcatApache7.0.60 (including)7.0.60 (including)
TomcatApache7.0.61 (including)7.0.61 (including)
TomcatApache7.0.62 (including)7.0.62 (including)
TomcatApache7.0.63 (including)7.0.63 (including)
TomcatApache7.0.64 (including)7.0.64 (including)
TomcatApache7.0.65 (including)7.0.65 (including)
TomcatApache7.0.66 (including)7.0.66 (including)
TomcatApache7.0.67 (including)7.0.67 (including)
TomcatApache7.0.68 (including)7.0.68 (including)
TomcatApache7.0.69 (including)7.0.69 (including)
TomcatApache7.0.70 (including)7.0.70 (including)
TomcatApache7.0.71 (including)7.0.71 (including)
TomcatApache7.0.72 (including)7.0.72 (including)
TomcatApache7.0.73 (including)7.0.73 (including)
TomcatApache7.0.74 (including)7.0.74 (including)
TomcatApache7.0.75 (including)7.0.75 (including)
TomcatApache7.0.76 (including)7.0.76 (including)
TomcatApache7.0.77 (including)7.0.77 (including)
TomcatApache7.0.78 (including)7.0.78 (including)
TomcatApache8.0 (including)8.0 (including)
TomcatApache8.0.0-rc1 (including)8.0.0-rc1 (including)
TomcatApache8.0.0-rc10 (including)8.0.0-rc10 (including)
TomcatApache8.0.0-rc3 (including)8.0.0-rc3 (including)
TomcatApache8.0.0-rc5 (including)8.0.0-rc5 (including)
TomcatApache8.0.1 (including)8.0.1 (including)
TomcatApache8.0.2 (including)8.0.2 (including)
TomcatApache8.0.3 (including)8.0.3 (including)
TomcatApache8.0.4 (including)8.0.4 (including)
TomcatApache8.0.5 (including)8.0.5 (including)
TomcatApache8.0.6 (including)8.0.6 (including)
TomcatApache8.0.7 (including)8.0.7 (including)
TomcatApache8.0.8 (including)8.0.8 (including)
TomcatApache8.0.9 (including)8.0.9 (including)
TomcatApache8.0.10 (including)8.0.10 (including)
TomcatApache8.0.11 (including)8.0.11 (including)
TomcatApache8.0.12 (including)8.0.12 (including)
TomcatApache8.0.13 (including)8.0.13 (including)
TomcatApache8.0.14 (including)8.0.14 (including)
TomcatApache8.0.15 (including)8.0.15 (including)
TomcatApache8.0.16 (including)8.0.16 (including)
TomcatApache8.0.17 (including)8.0.17 (including)
TomcatApache8.0.18 (including)8.0.18 (including)
TomcatApache8.0.19 (including)8.0.19 (including)
TomcatApache8.0.20 (including)8.0.20 (including)
TomcatApache8.0.21 (including)8.0.21 (including)
TomcatApache8.0.22 (including)8.0.22 (including)
TomcatApache8.0.23 (including)8.0.23 (including)
TomcatApache8.0.24 (including)8.0.24 (including)
TomcatApache8.0.25 (including)8.0.25 (including)
TomcatApache8.0.26 (including)8.0.26 (including)
TomcatApache8.0.27 (including)8.0.27 (including)
TomcatApache8.0.28 (including)8.0.28 (including)
TomcatApache8.0.29 (including)8.0.29 (including)
TomcatApache8.0.30 (including)8.0.30 (including)
TomcatApache8.0.31 (including)8.0.31 (including)
TomcatApache8.0.32 (including)8.0.32 (including)
TomcatApache8.0.33 (including)8.0.33 (including)
TomcatApache8.0.34 (including)8.0.34 (including)
TomcatApache8.0.35 (including)8.0.35 (including)
TomcatApache8.0.36 (including)8.0.36 (including)
TomcatApache8.0.37 (including)8.0.37 (including)
TomcatApache8.0.38 (including)8.0.38 (including)
TomcatApache8.0.39 (including)8.0.39 (including)
TomcatApache8.0.40 (including)8.0.40 (including)
TomcatApache8.0.41 (including)8.0.41 (including)
TomcatApache8.0.42 (including)8.0.42 (including)
TomcatApache8.0.43 (including)8.0.43 (including)
TomcatApache8.0.44 (including)8.0.44 (including)
TomcatApache8.5.0 (including)8.5.0 (including)
TomcatApache8.5.1 (including)8.5.1 (including)
TomcatApache8.5.2 (including)8.5.2 (including)
TomcatApache8.5.3 (including)8.5.3 (including)
TomcatApache8.5.4 (including)8.5.4 (including)
TomcatApache8.5.5 (including)8.5.5 (including)
TomcatApache8.5.6 (including)8.5.6 (including)
TomcatApache8.5.7 (including)8.5.7 (including)
TomcatApache8.5.8 (including)8.5.8 (including)
TomcatApache8.5.9 (including)8.5.9 (including)
TomcatApache8.5.10 (including)8.5.10 (including)
TomcatApache8.5.11 (including)8.5.11 (including)
TomcatApache8.5.12 (including)8.5.12 (including)
TomcatApache8.5.13 (including)8.5.13 (including)
TomcatApache8.5.14 (including)8.5.14 (including)
TomcatApache8.5.15 (including)8.5.15 (including)
TomcatApache9.0.0-milestone1 (including)9.0.0-milestone1 (including)
TomcatApache9.0.0-milestone10 (including)9.0.0-milestone10 (including)
TomcatApache9.0.0-milestone11 (including)9.0.0-milestone11 (including)
TomcatApache9.0.0-milestone12 (including)9.0.0-milestone12 (including)
TomcatApache9.0.0-milestone13 (including)9.0.0-milestone13 (including)
TomcatApache9.0.0-milestone14 (including)9.0.0-milestone14 (including)
TomcatApache9.0.0-milestone15 (including)9.0.0-milestone15 (including)
TomcatApache9.0.0-milestone16 (including)9.0.0-milestone16 (including)
TomcatApache9.0.0-milestone17 (including)9.0.0-milestone17 (including)
TomcatApache9.0.0-milestone18 (including)9.0.0-milestone18 (including)
TomcatApache9.0.0-milestone19 (including)9.0.0-milestone19 (including)
TomcatApache9.0.0-milestone2 (including)9.0.0-milestone2 (including)
TomcatApache9.0.0-milestone20 (including)9.0.0-milestone20 (including)
TomcatApache9.0.0-milestone21 (including)9.0.0-milestone21 (including)
TomcatApache9.0.0-milestone3 (including)9.0.0-milestone3 (including)
TomcatApache9.0.0-milestone4 (including)9.0.0-milestone4 (including)
TomcatApache9.0.0-milestone5 (including)9.0.0-milestone5 (including)
TomcatApache9.0.0-milestone6 (including)9.0.0-milestone6 (including)
TomcatApache9.0.0-milestone7 (including)9.0.0-milestone7 (including)
TomcatApache9.0.0-milestone8 (including)9.0.0-milestone8 (including)
TomcatApache9.0.0-milestone9 (including)9.0.0-milestone9 (including)
Red Hat Enterprise Linux 7RedHattomcat-0:7.0.76-3.el7_4*
Red Hat JBoss Web Server 3.1RedHat*
Red Hat JBoss Web Server 3 for RHEL 6RedHatlog4j-eap6-0:1.2.16-12.redhat_3.1.ep6.el6*
Red Hat JBoss Web Server 3 for RHEL 6RedHattomcat7-0:7.0.70-22.ep7.el6*
Red Hat JBoss Web Server 3 for RHEL 6RedHattomcat8-0:8.0.36-24.ep7.el6*
Red Hat JBoss Web Server 3 for RHEL 6RedHattomcat-native-0:1.2.8-10.redhat_10.ep7.el6*
Red Hat JBoss Web Server 3 for RHEL 7RedHatlog4j-eap6-0:1.2.16-12.redhat_3.1.ep6.el7*
Red Hat JBoss Web Server 3 for RHEL 7RedHattomcat7-0:7.0.70-22.ep7.el7*
Red Hat JBoss Web Server 3 for RHEL 7RedHattomcat8-0:8.0.36-24.ep7.el7*
Red Hat JBoss Web Server 3 for RHEL 7RedHattomcat-native-0:1.2.8-10.redhat_10.ep7.el7*
Tomcat7Ubuntuesm-apps/xenial*
Tomcat7Ubuntuesm-infra-legacy/trusty*
Tomcat7Ubuntutrusty*
Tomcat7Ubuntutrusty/esm*
Tomcat7Ubuntuupstream*
Tomcat7Ubuntuxenial*
Tomcat7Ubuntuzesty*
Tomcat8Ubuntuesm-infra/xenial*
Tomcat8Ubuntuupstream*
Tomcat8Ubuntuxenial*
Tomcat8Ubuntuzesty*

References