---
id: CVE-2017-7674
title: >-
  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
summary: >-
  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 s…
severity: medium
cvss: 4.3
cvssVector: 'CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N'
cwe:
  - CWE-345
vendor: apache
product: tomcat
affected:
  - tomcat = 7.0.41
  - tomcat = 7.0.42
  - tomcat = 7.0.43
  - tomcat = 7.0.44
  - tomcat = 7.0.45
  - tomcat = 7.0.46
  - tomcat = 7.0.47
  - tomcat = 7.0.48
  - tomcat = 7.0.49
  - tomcat = 7.0.50
  - tomcat = 7.0.52
  - tomcat = 7.0.53
  - tomcat = 7.0.54
  - tomcat = 7.0.55
  - tomcat = 7.0.56
  - tomcat = 7.0.57
  - tomcat = 7.0.58
  - tomcat = 7.0.59
  - tomcat = 7.0.60
  - tomcat = 7.0.61
  - tomcat = 7.0.62
  - tomcat = 7.0.63
  - tomcat = 7.0.64
  - tomcat = 7.0.65
  - tomcat = 7.0.66
  - tomcat = 7.0.67
  - tomcat = 7.0.68
  - tomcat = 7.0.69
  - tomcat = 7.0.70
  - tomcat = 7.0.71
  - tomcat = 7.0.72
  - tomcat = 7.0.73
  - tomcat = 7.0.74
  - tomcat = 7.0.75
  - tomcat = 7.0.76
  - tomcat = 7.0.77
  - tomcat = 7.0.78
  - tomcat = 8.0
  - tomcat = 8.0.0
  - tomcat = 8.0.1
  - tomcat = 8.0.2
  - tomcat = 8.0.3
  - tomcat = 8.0.4
  - tomcat = 8.0.5
  - tomcat = 8.0.6
  - tomcat = 8.0.7
  - tomcat = 8.0.8
  - tomcat = 8.0.9
  - tomcat = 8.0.10
  - tomcat = 8.0.11
  - tomcat = 8.0.12
  - tomcat = 8.0.13
  - tomcat = 8.0.14
  - tomcat = 8.0.15
  - tomcat = 8.0.16
  - tomcat = 8.0.17
  - tomcat = 8.0.18
  - tomcat = 8.0.19
  - tomcat = 8.0.20
  - tomcat = 8.0.21
  - tomcat = 8.0.22
  - tomcat = 8.0.23
  - tomcat = 8.0.24
  - tomcat = 8.0.25
  - tomcat = 8.0.26
  - tomcat = 8.0.27
  - tomcat = 8.0.28
  - tomcat = 8.0.29
  - tomcat = 8.0.30
  - tomcat = 8.0.31
  - tomcat = 8.0.32
  - tomcat = 8.0.33
  - tomcat = 8.0.34
  - tomcat = 8.0.35
  - tomcat = 8.0.36
  - tomcat = 8.0.37
  - tomcat = 8.0.38
  - tomcat = 8.0.39
  - tomcat = 8.0.40
  - tomcat = 8.0.41
  - tomcat = 8.0.42
  - tomcat = 8.0.43
  - tomcat = 8.0.44
  - tomcat = 8.5.0
  - tomcat = 8.5.1
  - tomcat = 8.5.2
  - tomcat = 8.5.3
  - tomcat = 8.5.4
  - tomcat = 8.5.5
  - tomcat = 8.5.6
  - tomcat = 8.5.7
  - tomcat = 8.5.8
  - tomcat = 8.5.9
  - tomcat = 8.5.10
  - tomcat = 8.5.11
  - tomcat = 8.5.12
  - tomcat = 8.5.13
  - tomcat = 8.5.14
  - tomcat = 8.5.15
  - tomcat = 9.0.0
published: '2017-08-11'
updated: '2026-10-15'
sourceUpdated: '2026-10-15T16:17:28.663'
source: NVD
sourceUrl: 'https://nvd.nist.gov/vuln/detail/CVE-2017-7674'
references:
  - url: 'http://www.debian.org/security/2017/dsa-3974'
    label: security@apache.org
  - url: >-
      http://www.oracle.com/technetwork/security-advisory/cpuapr2018-3678067.html
    label: security@apache.org
  - url: 'http://www.securityfocus.com/bid/100280'
    label: security@apache.org
  - url: 'https://access.redhat.com/errata/RHSA-2017:1801'
    label: security@apache.org
  - url: 'https://access.redhat.com/errata/RHSA-2017:1802'
    label: security@apache.org
  - url: 'https://access.redhat.com/errata/RHSA-2017:3081'
    label: security@apache.org
  - url: >-
      https://lists.apache.org/thread.html/1dd0a59c1295cc08ce4c9e7edae5ad2268acc9ba55adcefa0532e5ba%40%3Cdev.tomcat.apache.org%3E
    label: security@apache.org
  - url: >-
      https://lists.apache.org/thread.html/22b4bb077502f847e2b9fcf00b96e81e734466ab459780ff73b60c0f%40%3Cannounce.tomcat.apache.org%3E
    label: security@apache.org
  - url: >-
      https://lists.apache.org/thread.html/343558d982879bf88ec20dbf707f8c11255f8e219e81d45c4f8d0551%40%3Cdev.tomcat.apache.org%3E
    label: security@apache.org
  - url: >-
      https://lists.apache.org/thread.html/388a323769f1dff84c9ec905455aa73fbcb20338e3c7eb131457f708%40%3Cdev.tomcat.apache.org%3E
    label: security@apache.org
  - url: >-
      https://lists.apache.org/thread.html/3d19773b4cf0377db62d1e9328bf9160bf1819f04f988315086931d7%40%3Cdev.tomcat.apache.org%3E
    label: security@apache.org
  - url: >-
      https://lists.apache.org/thread.html/5c0e00fd31efc11e147bf99d0f03c00a734447d3b131ab0818644cdb%40%3Cdev.tomcat.apache.org%3E
    label: security@apache.org
  - url: >-
      https://lists.apache.org/thread.html/6af47120905aa7d8fe12f42e8ff2284fb338ba141d3b77b8c7cb61b3%40%3Cdev.tomcat.apache.org%3E
    label: security@apache.org
  - url: >-
      https://lists.apache.org/thread.html/845312a10aabbe2c499fca94003881d2c79fc993d85f34c1f5c77424%40%3Cdev.tomcat.apache.org%3E
    label: security@apache.org
  - url: >-
      https://lists.apache.org/thread.html/88855876c33f2f9c532ffb75bfee570ccf0b17ffa77493745af9a17a%40%3Cdev.tomcat.apache.org%3E
    label: security@apache.org
  - url: >-
      https://lists.apache.org/thread.html/b5e3f51d28cd5d9b1809f56594f2cf63dcd6a90429e16ea9f83bbedc%40%3Cdev.tomcat.apache.org%3E
    label: security@apache.org
  - url: >-
      https://lists.apache.org/thread.html/e85e83e9954f169bbb77b44baae5a33d8de878df557bb32b7f793661%40%3Cdev.tomcat.apache.org%3E
    label: security@apache.org
  - url: >-
      https://lists.apache.org/thread.html/eb6efa8d59c45a7a9eff94c4b925467d3b3fec8ba7697f3daa314b04%40%3Cdev.tomcat.apache.org%3E
    label: security@apache.org
  - url: >-
      https://lists.apache.org/thread.html/r15695e6203b026c9e9070ca9fa95fb17dd4cd88e5342a7dc5e1e7b85%40%3Cusers.tomcat.apache.org%3E
    label: security@apache.org
  - url: >-
      https://lists.apache.org/thread.html/r1c62634b7426bee5f553307063457b99c84af73b078ede4f2592b34e%40%3Cusers.tomcat.apache.org%3E
    label: security@apache.org
  - url: >-
      https://lists.apache.org/thread.html/r3bbb800a816d0a51eccc5a228c58736960a9fffafa581a225834d97d%40%3Cdev.tomcat.apache.org%3E
    label: security@apache.org
  - url: >-
      https://lists.apache.org/thread.html/r409efdf706c2077ae5c37018a87da725a3ca89570a9530342cdc53e4%40%3Cusers.tomcat.apache.org%3E
    label: security@apache.org
  - url: >-
      https://lists.apache.org/thread.html/r48c1444845fe15a823e1374674bfc297d5008a5453788099ea14caf0%40%3Cdev.tomcat.apache.org%3E
    label: security@apache.org
  - url: >-
      https://lists.apache.org/thread.html/r6ccee4e849bc77df0840c7f853f6bd09d426f6741247da2b7429d5d9%40%3Cdev.tomcat.apache.org%3E
    label: security@apache.org
  - url: >-
      https://lists.apache.org/thread.html/r9136ff5b13e4f1941360b5a309efee2c114a14855578c3a2cbe5d19c%40%3Cdev.tomcat.apache.org%3E
    label: security@apache.org
  - url: >-
      https://lists.apache.org/thread.html/raba0fabaf4d56d4325ab2aca8814f0b30a237ab83d8106b115ee279a%40%3Cdev.tomcat.apache.org%3E
    label: security@apache.org
  - url: 'https://lists.debian.org/debian-lts-announce/2018/06/msg00008.html'
    label: security@apache.org
  - url: 'https://security.netapp.com/advisory/ntap-20180614-0003/'
    label: security@apache.org
  - url: >-
      https://support.hpe.com/hpsc/doc/public/display?docLocale=en_US&docId=emr_na-hpesbux03828en_us
    label: security@apache.org
  - url: 'http://www.debian.org/security/2017/dsa-3974'
    label: af854a3a-2127-422b-91ae-364da2661108
  - url: >-
      http://www.oracle.com/technetwork/security-advisory/cpuapr2018-3678067.html
    label: af854a3a-2127-422b-91ae-364da2661108
  - url: 'http://www.securityfocus.com/bid/100280'
    label: af854a3a-2127-422b-91ae-364da2661108
  - url: 'https://access.redhat.com/errata/RHSA-2017:1801'
    label: af854a3a-2127-422b-91ae-364da2661108
  - url: 'https://access.redhat.com/errata/RHSA-2017:1802'
    label: af854a3a-2127-422b-91ae-364da2661108
  - url: 'https://access.redhat.com/errata/RHSA-2017:3081'
    label: af854a3a-2127-422b-91ae-364da2661108
  - url: >-
      https://lists.apache.org/thread.html/1dd0a59c1295cc08ce4c9e7edae5ad2268acc9ba55adcefa0532e5ba%40%3Cdev.tomcat.apache.org%3E
    label: af854a3a-2127-422b-91ae-364da2661108
  - url: >-
      https://lists.apache.org/thread.html/22b4bb077502f847e2b9fcf00b96e81e734466ab459780ff73b60c0f%40%3Cannounce.tomcat.apache.org%3E
    label: af854a3a-2127-422b-91ae-364da2661108
  - url: >-
      https://lists.apache.org/thread.html/343558d982879bf88ec20dbf707f8c11255f8e219e81d45c4f8d0551%40%3Cdev.tomcat.apache.org%3E
    label: af854a3a-2127-422b-91ae-364da2661108
  - url: >-
      https://lists.apache.org/thread.html/388a323769f1dff84c9ec905455aa73fbcb20338e3c7eb131457f708%40%3Cdev.tomcat.apache.org%3E
    label: af854a3a-2127-422b-91ae-364da2661108
  - url: >-
      https://lists.apache.org/thread.html/3d19773b4cf0377db62d1e9328bf9160bf1819f04f988315086931d7%40%3Cdev.tomcat.apache.org%3E
    label: af854a3a-2127-422b-91ae-364da2661108
  - url: >-
      https://lists.apache.org/thread.html/5c0e00fd31efc11e147bf99d0f03c00a734447d3b131ab0818644cdb%40%3Cdev.tomcat.apache.org%3E
    label: af854a3a-2127-422b-91ae-364da2661108
  - url: >-
      https://lists.apache.org/thread.html/6af47120905aa7d8fe12f42e8ff2284fb338ba141d3b77b8c7cb61b3%40%3Cdev.tomcat.apache.org%3E
    label: af854a3a-2127-422b-91ae-364da2661108
  - url: >-
      https://lists.apache.org/thread.html/845312a10aabbe2c499fca94003881d2c79fc993d85f34c1f5c77424%40%3Cdev.tomcat.apache.org%3E
    label: af854a3a-2127-422b-91ae-364da2661108
  - url: >-
      https://lists.apache.org/thread.html/88855876c33f2f9c532ffb75bfee570ccf0b17ffa77493745af9a17a%40%3Cdev.tomcat.apache.org%3E
    label: af854a3a-2127-422b-91ae-364da2661108
  - url: >-
      https://lists.apache.org/thread.html/b5e3f51d28cd5d9b1809f56594f2cf63dcd6a90429e16ea9f83bbedc%40%3Cdev.tomcat.apache.org%3E
    label: af854a3a-2127-422b-91ae-364da2661108
  - url: >-
      https://lists.apache.org/thread.html/e85e83e9954f169bbb77b44baae5a33d8de878df557bb32b7f793661%40%3Cdev.tomcat.apache.org%3E
    label: af854a3a-2127-422b-91ae-364da2661108
  - url: >-
      https://lists.apache.org/thread.html/eb6efa8d59c45a7a9eff94c4b925467d3b3fec8ba7697f3daa314b04%40%3Cdev.tomcat.apache.org%3E
    label: af854a3a-2127-422b-91ae-364da2661108
  - url: >-
      https://lists.apache.org/thread.html/r15695e6203b026c9e9070ca9fa95fb17dd4cd88e5342a7dc5e1e7b85%40%3Cusers.tomcat.apache.org%3E
    label: af854a3a-2127-422b-91ae-364da2661108
  - url: >-
      https://lists.apache.org/thread.html/r1c62634b7426bee5f553307063457b99c84af73b078ede4f2592b34e%40%3Cusers.tomcat.apache.org%3E
    label: af854a3a-2127-422b-91ae-364da2661108
  - url: >-
      https://lists.apache.org/thread.html/r3bbb800a816d0a51eccc5a228c58736960a9fffafa581a225834d97d%40%3Cdev.tomcat.apache.org%3E
    label: af854a3a-2127-422b-91ae-364da2661108
  - url: >-
      https://lists.apache.org/thread.html/r409efdf706c2077ae5c37018a87da725a3ca89570a9530342cdc53e4%40%3Cusers.tomcat.apache.org%3E
    label: af854a3a-2127-422b-91ae-364da2661108
  - url: >-
      https://lists.apache.org/thread.html/r48c1444845fe15a823e1374674bfc297d5008a5453788099ea14caf0%40%3Cdev.tomcat.apache.org%3E
    label: af854a3a-2127-422b-91ae-364da2661108
  - url: >-
      https://lists.apache.org/thread.html/r6ccee4e849bc77df0840c7f853f6bd09d426f6741247da2b7429d5d9%40%3Cdev.tomcat.apache.org%3E
    label: af854a3a-2127-422b-91ae-364da2661108
  - url: >-
      https://lists.apache.org/thread.html/r9136ff5b13e4f1941360b5a309efee2c114a14855578c3a2cbe5d19c%40%3Cdev.tomcat.apache.org%3E
    label: af854a3a-2127-422b-91ae-364da2661108
  - url: >-
      https://lists.apache.org/thread.html/raba0fabaf4d56d4325ab2aca8814f0b30a237ab83d8106b115ee279a%40%3Cdev.tomcat.apache.org%3E
    label: af854a3a-2127-422b-91ae-364da2661108
  - url: 'https://lists.debian.org/debian-lts-announce/2018/06/msg00008.html'
    label: af854a3a-2127-422b-91ae-364da2661108
  - url: 'https://security.netapp.com/advisory/ntap-20180614-0003/'
    label: af854a3a-2127-422b-91ae-364da2661108
  - url: >-
      https://support.hpe.com/hpsc/doc/public/display?docLocale=en_US&docId=emr_na-hpesbux03828en_us
    label: af854a3a-2127-422b-91ae-364da2661108
tags:
  - nvd
  - cve.org
ssvc:
  exploitation: none
  automatable: 'no'
  technicalImpact: partial
  timestamp: '2026-10-15T15:58:37.150261Z'
epss: 0.08037
epssPercentile: 0.94755
ingestedAt: '2026-10-15T16:13:10.723Z'
---

## Overview

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.

## Affected

- `tomcat = 7.0.41`
- `tomcat = 7.0.42`
- `tomcat = 7.0.43`
- `tomcat = 7.0.44`
- `tomcat = 7.0.45`
- `tomcat = 7.0.46`
- `tomcat = 7.0.47`
- `tomcat = 7.0.48`
- `tomcat = 7.0.49`
- `tomcat = 7.0.50`
- `tomcat = 7.0.52`
- `tomcat = 7.0.53`
- `tomcat = 7.0.54`
- `tomcat = 7.0.55`
- `tomcat = 7.0.56`
- `tomcat = 7.0.57`
- `tomcat = 7.0.58`
- `tomcat = 7.0.59`
- `tomcat = 7.0.60`
- `tomcat = 7.0.61`
- `tomcat = 7.0.62`
- `tomcat = 7.0.63`
- `tomcat = 7.0.64`
- `tomcat = 7.0.65`
- `tomcat = 7.0.66`
- `tomcat = 7.0.67`
- `tomcat = 7.0.68`
- `tomcat = 7.0.69`
- `tomcat = 7.0.70`
- `tomcat = 7.0.71`
- `tomcat = 7.0.72`
- `tomcat = 7.0.73`
- `tomcat = 7.0.74`
- `tomcat = 7.0.75`
- `tomcat = 7.0.76`
- `tomcat = 7.0.77`
- `tomcat = 7.0.78`
- `tomcat = 8.0`
- `tomcat = 8.0.0`
- `tomcat = 8.0.1`
- `tomcat = 8.0.2`
- `tomcat = 8.0.3`
- `tomcat = 8.0.4`
- `tomcat = 8.0.5`
- `tomcat = 8.0.6`
- `tomcat = 8.0.7`
- `tomcat = 8.0.8`
- `tomcat = 8.0.9`
- `tomcat = 8.0.10`
- `tomcat = 8.0.11`
- `tomcat = 8.0.12`
- `tomcat = 8.0.13`
- `tomcat = 8.0.14`
- `tomcat = 8.0.15`
- `tomcat = 8.0.16`
- `tomcat = 8.0.17`
- `tomcat = 8.0.18`
- `tomcat = 8.0.19`
- `tomcat = 8.0.20`
- `tomcat = 8.0.21`
- `tomcat = 8.0.22`
- `tomcat = 8.0.23`
- `tomcat = 8.0.24`
- `tomcat = 8.0.25`
- `tomcat = 8.0.26`
- `tomcat = 8.0.27`
- `tomcat = 8.0.28`
- `tomcat = 8.0.29`
- `tomcat = 8.0.30`
- `tomcat = 8.0.31`
- `tomcat = 8.0.32`
- `tomcat = 8.0.33`
- `tomcat = 8.0.34`
- `tomcat = 8.0.35`
- `tomcat = 8.0.36`
- `tomcat = 8.0.37`
- `tomcat = 8.0.38`
- `tomcat = 8.0.39`
- `tomcat = 8.0.40`
- `tomcat = 8.0.41`
- `tomcat = 8.0.42`
- `tomcat = 8.0.43`
- `tomcat = 8.0.44`
- `tomcat = 8.5.0`
- `tomcat = 8.5.1`
- `tomcat = 8.5.2`
- `tomcat = 8.5.3`
- `tomcat = 8.5.4`
- `tomcat = 8.5.5`
- `tomcat = 8.5.6`
- `tomcat = 8.5.7`
- `tomcat = 8.5.8`
- `tomcat = 8.5.9`
- `tomcat = 8.5.10`
- `tomcat = 8.5.11`
- `tomcat = 8.5.12`
- `tomcat = 8.5.13`
- `tomcat = 8.5.14`
- `tomcat = 8.5.15`
- `tomcat = 9.0.0`

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
