CVE-2016-10002

Source
https://cve.org/CVERecord?id=CVE-2016-10002
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2016-10002.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2016-10002
Downstream
Related
Published
2017-01-27T17:59:00.133Z
Modified
2026-03-15T13:53:25.724775Z
Severity
  • 7.5 (High) CVSS_V3 - CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N CVSS Calculator
Summary
[none]
Details

Incorrect processing of responses to If-None-Modified HTTP conditional requests in Squid HTTP Proxy 3.1.10 through 3.1.23, 3.2.0.3 through 3.5.22, and 4.0.1 through 4.0.16 leads to client-specific Cookie data being leaked to other clients. Attack requests can easily be crafted by a client to probe a cache for this information.

References

Affected packages

Git / github.com/squid-cache/squid

Affected ranges

Type
GIT
Repo
https://github.com/squid-cache/squid
Events
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Database specific
{
    "versions": [
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.1.10"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.1.11"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.1.12"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.1.14"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.1.15"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.1.16"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.1.17"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.1.18"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.1.19"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.1.20"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.1.21"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.1.22"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.1.23"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.2.0.3"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.2.0.4"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.2.0.5"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.2.0.6"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.2.0.7"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.2.0.8"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.2.0.9"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.2.0.10"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.2.0.11"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.2.0.12"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.2.0.13"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.2.0.14"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.2.0.15"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.2.0.16"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.2.0.17"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.2.0.18"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.2.0.19"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.2.1"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.2.2"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.2.3"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.2.4"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.2.5"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.2.6"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.2.7"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.2.8"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.2.9"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.2.10"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.2.11"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.2.12"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.2.13"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.2.14"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.3.0.1"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.3.0.2"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.3.0.3"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.3.1"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.3.2"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.3.3"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.3.4"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.3.5"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.3.6"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.3.7"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.3.8"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.3.9"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.3.10"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.3.11"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.3.12"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.3.13"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.3.14"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.4.0.1"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.4.0.2"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.4.0.3"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.4.1"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.4.2"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.4.3"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.4.4"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.4.5"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.4.6"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.4.7"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.4.8"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.4.9"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.4.10"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.4.11"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.4.12"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.4.13"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.4.14"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.5.0.1"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.5.0.2"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.5.0.3"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.5.0.4"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.5.1"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.5.2"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.5.3"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.5.4"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.5.5"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.5.6"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.5.7"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.5.8"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.5.9"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.5.10"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.5.11"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.5.12"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.5.13"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.5.14"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.5.15"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.5.16"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.5.17"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.5.18"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.5.19"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.5.20"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.5.21"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.5.22"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "4.0.1"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "4.0.2"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "4.0.3"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "4.0.4"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "4.0.5"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "4.0.6"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "4.0.7"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "4.0.8"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "4.0.9"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "4.0.10"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "4.0.11"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "4.0.12"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "4.0.13"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "4.0.14"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "4.0.15"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "4.0.16"
        }
    ]
}

Affected versions

Other
BASIC_TPROXY4
HISTORIC_RELEASES
SQUID_3_0_PRE1
SQUID_3_0_PRE2
SQUID_3_0_PRE3
SQUID_3_0_PRE4
SQUID_3_0_PRE5
SQUID_3_0_PRE6
SQUID_3_0_PRE7
SQUID_3_0_RC1
SQUID_3_1_0_1
SQUID_3_1_0_10
SQUID_3_1_0_11
SQUID_3_1_0_12
SQUID_3_1_0_13
SQUID_3_1_0_14
SQUID_3_1_0_15
SQUID_3_1_0_16
SQUID_3_1_0_17
SQUID_3_1_0_18
SQUID_3_1_0_2
SQUID_3_1_0_3
SQUID_3_1_0_4
SQUID_3_1_0_5
SQUID_3_1_0_6
SQUID_3_1_0_7
SQUID_3_1_0_8
SQUID_3_1_0_9
SQUID_3_1_1
SQUID_3_1_10
SQUID_3_1_2
SQUID_3_1_3
SQUID_3_1_4
SQUID_3_1_5
SQUID_3_1_5_1
SQUID_3_1_6
SQUID_3_1_7
SQUID_3_1_8
SQUID_3_1_9
SQUID_3_2_0_1
SQUID_3_2_0_2
SQUID_3_2_0_3
SQUID_3_3_0_1
SQUID_3_4_0_1
SQUID_3_5_0_1
SQUID_4_0_1
for-libecap-v0p1
merge-candidate-3-v1
merge-candidate-3-v2
sourceformat-review-1
take00
take01
take02
take03
take04
take06
take07
take08
take09
take1
take2
BumpSslServerFirst.*
BumpSslServerFirst.take01
BumpSslServerFirst.take02
BumpSslServerFirst.take03
BumpSslServerFirst.take04
BumpSslServerFirst.take05
BumpSslServerFirst.take06
BumpSslServerFirst.take07
BumpSslServerFirst.take08
BumpSslServerFirst.take09
BumpSslServerFirst.take10

Database specific

unresolved_ranges
[
    {
        "events": [
            {
                "introduced": "0"
            },
            {
                "last_affected": "8.0"
            }
        ]
    },
    {
        "events": [
            {
                "introduced": "0"
            },
            {
                "last_affected": "3.4.0.4"
            }
        ]
    }
]
source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2016-10002.json"